Di mana opsi menu konteks Open-With gVim saya di Windows 7?

12

Saya sudah menginstal gVim. Di bawah Vista dan XP, ini menawarkan saya tambahan ke salah satu menu konteks objek "Edit dengan gVim", atau tambahan ke menu konteks "Buka Dengan" "gVim". Ini memungkinkan saya mengirim file sewenang-wenang ke gVim untuk diedit.

Di bawah Windows 7 64-bit, saya telah menginstal gVim - dua kali, seperti yang terjadi - dan tidak ada item menu.

Bagaimana cara menambahkan opsi untuk mengirim file sewenang-wenang ke gVim untuk dilihat / diedit?

David Mackintosh
sumber
1
Utas lama, tetapi vim terbaru (7.3) menangani ini.
Jeff Walker

Jawaban:

13

Menemukan tautan di internet yang menjelaskan apa yang harus dilakukan: http://davidvielmetter.com/?p=1094

Jika Anda ingin memiliki fungsi menu konteks yang sama dengan yang Anda dapatkan dari gVim di Windows 32-bit, Anda harus membuat perubahan berikut pada [HKEY_CLASSES_ROOT\*\shell\]kunci dalam registri:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Edit with Vim]
[HKEY_CLASSES_ROOT\*\shell\Edit with Vim\command] 
@="C:\\Program Files (x86)\\Vim\\vim73\\gvim.exe \"%1\""

Halaman ini termasuk fragmen .reg yang akan bekerja untuk gVim 7.3

David Mackintosh
sumber
3

Seharusnya bekerja di luar kotak pada Windows 7 32-bit. Saya membuatnya bekerja di mesin Windows 7 RC saya.

Jika Anda ingin ini berfungsi pada Windows 64-bit (edisi apa pun), maka ikuti petunjuk Menu Konteks Hilang GVim yang Hilang dari situs web gvim.

James Schek
sumber
Ah, Anda benar - Saya Windows 7-64. Tidak menyadari bahwa itu akan membuat perbedaan, tetapi tentu saja akan.
David Mackintosh
0

Anda dapat menginstal binari "kanan" juga: http://code.google.com/p/vim-win3264/downloads/list . 'install.bat' nya harus membuat entri registri yang tepat untuk Anda (ditambah fakta bahwa Anda memiliki biner 64bit :))

akira
sumber
Bahkan lebih baik. Tidak tahu ada build 64-bit.
David Mackintosh