Bagaimana menjalankan vimtutor di windows?

21

Saya menjalankan vim pada Windows 7. Ini berfungsi, tetapi ketika saya mengetik vimtutorpada baris perintah, sebuah jendela membuka dan menutup dengan segera, dan tidak ada lagi yang terjadi.

Apakah ada cara untuk menjalankan vimtutordengan Vim untuk Windows?

Eric Wilson
sumber
Saya mendapatkan yang berbeda, tetapi perilaku masih rusak ketika saya mencoba menjalankan file vimtutor.bat. Saya telah mengirimkan laporan ke milis Pengembang Vim.
Heptite

Jawaban:

17

Jalankan gVimdari Start Menu, laluFile->Open

C:\Program Files\Vim\vim73\tutor\tutor

(mungkin berbeda dengan versi lain atau menginstal lokasi, tidak memiliki ekstensi file). Simpan salinan file untuk My Documentsmenggunakan menu.

The vimtutorperintah adalah hanya perintah pintas untuk melakukan hal ini, serta secara otomatis menampilkan terjemahan yang benar jika diperlukan. Anda tidak membutuhkannya.

Damien Ayers
sumber
Bagi saya jalannya adalah C: \ Program Files (x86) \ Vim \ vim81 \ tutor \ tutor
Stefan
7

Vim 8

Skrip ini akan memulai Vim pada salinan file guru!

C:\Program Files (x86)\Vim\vim80\vimtutor.bat

masukkan deskripsi gambar di sini

Igor Wojda
sumber
3
Teknologi telah meningkat sejak 5 tahun
yass
3

Bagaimana menjalankan vimtutor di windows?

  • Instal cygwin dengan vim, buka Terminal Cygwin dan ketik vimtutor.

(Begitulah sederhananya itu dimaksudkan).

Penjelasan:Saya menyarankan Anda harus menggunakan alat yang tepat untuk pekerjaan itu, itu sebabnya saya "mempromosikan" Cygwin, yang merupakan salah satu cara terbaik untuk memiliki tidak hanya vim, tetapi seluruh lingkungan seperti UNIX pada Windows. Jelas dari pertanyaan bahwa Anda menggunakan beberapa implementasi vim grafis, dan itu tidak dapat menjalankan vimtutor tanpa solusi. Saya mengatakan ini adalah kesempatan yang bagus untuk mencoba sesuatu yang berbeda: kumpulan alat yang tidak hanya koheren di antara mereka sendiri, tetapi juga cukup terintegrasi dengan lingkungan host (Windows). Ini adalah saran saya yang tulus, yang saya harap tidak hanya akan memungkinkan Anda untuk menjalankan vimtutor tanpa kerumitan, tetapi mungkin memberi Anda kepuasan lebih lanjut setelah Anda mulai menggunakannya. Itu telah memberi saya banyak sekali, dan tidak ada masalah sama sekali selama bertahun-tahun, karenanya antusiasme saya dalam membagikan pengalaman saya.

PS Dalam komentar terakhir Anda, Anda menyebutkan tidak memiliki mesin Windows, jadi saya kira pertanyaan ini tidak lagi relevan untuk Anda. Mungkin saran ini dapat bermanfaat bagi orang lain.

simlev
sumber
Tidak yakin mengapa Anda mengulangi jawaban pada pertanyaan berusia 6 tahun.
Eric Wilson
2
@ EricWilson Saya yakin saya memberikan jawaban yang berbeda dari yang sudah ada. Saya setuju bahwa ini tidak akan mendapatkan banyak visibilitas mengingat usia posting.
simlev
Tidak memperhatikan, saya mengerti sekarang. Mungkin bermanfaat untuk menambahkan beberapa informasi tentang apa yang telah berubah (versi cygwin atau vim, dll.) Saya tidak akan menerima jawabannya, karena saya tidak memiliki mesin Windows, jadi saya tidak dapat menguji.
Eric Wilson
1

Ini dapat terjadi ketika Vim tidak memiliki terjemahan file guru ke dalam bahasa yang ditetapkan oleh sistem, ketika Anda telah menginstal file bahasa tambahan selama instalasi Vim (jika menginstal melalui installer Windows) dan menggunakan Windows dengan lokal yang tidak didukung. Saya dapat menjalankan vimtutor tanpa masalah ketika saya menginstal ulang Vim dengan kotak centang untuk menginstal file bahasa tambahan yang tidak dicentang.

Vilinkameni
sumber
0

Bagi mereka yang lebih suka meluncurkan tutor secara langsung, inilah penggantian tanpa embel-embel sederhana (sesuaikan direktori pemasangan Vim):

@echo off
copy "C:\program Files\Vim\vim74\tutor\tutor" "%TEMP%\tutor"
gvim -u NONE -c "set nocp" "%TEMP%\tutor"
staafl
sumber
0

Temukan file BAT vimtutor (biasanya $VIM/vim74) lalu klik dua kali. Jendela daemon cmd terbuka, dan jendela vimtutor akan terbuka dan tidak segera tutup.

Fannyxl
sumber
0

Jika Anda telah menginstal Vim melalui Git untuk Windows , maka Anda kurang beruntung (saat ini, yaitu Git v2.12.2). Satu-satunya vimtutorperintah yang diinstal adalah skrip bash. Jadi jika Anda menjalankan subsistem Linux pada Windows atau Anda berada di Cygwin maka Anda mungkin baik-baik saja, tetapi sebaliknya tidak.

The tutordirektori tidak ada dalam C:\Program Files\Git\usr\share\vim\vim80, tetapi Anda jelas harus menyalin secara manual ke direktori temp sebagai vimtutornaskah tidak.

icc97
sumber
1
Perintah ini vimtutorsebenarnya bekerja untuk saya di git-bash (MINGW64) untuk beberapa alasan.
Jesse Reza Khorasanee