Wo ist meine Open-With-gVim-Kontextmenüoption in Windows 7?

12

Ich habe gVim installiert. Unter Vista und XP bot sich mir eine Ergänzung zum Objektkontextmenü von "Mit gVim bearbeiten" oder eine Ergänzung zum Kontextmenü "Öffnen mit" von "gVim". Auf diese Weise kann ich beliebige Dateien zur Bearbeitung an gVim senden.

Unter Windows 7 64-Bit habe ich gVim installiert - zufällig zweimal - und es gibt keinen Menüpunkt.

Wie füge ich eine Option hinzu, um beliebige Dateien zum Anzeigen / Bearbeiten an gVim zu senden?

David Mackintosh
quelle
1
Alter Thread, aber das neueste vim (7.3) kümmert sich darum.
Jeff Walker

Antworten:

13

Im Internet wurde ein Link gefunden, der beschreibt, was zu tun ist: http://davidvielmetter.com/?p=1094

Wenn Sie dieselbe Kontextmenüfunktionalität haben möchten, die Sie von gVim in 32-Bit-Windows erhalten haben, müssen Sie die folgenden Änderungen am [HKEY_CLASSES_ROOT\*\shell\]Schlüssel in der Registrierung vornehmen :

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\""

Die Seite enthält ein .reg-Fragment, das für gVim 7.3 funktioniert

David Mackintosh
quelle
4

Version 7.3 behebt dieses Problem. Verwenden Sie die "selbstinstallierende ausführbare Datei". http://www.vim.org/download.php#pc

Jeff Walker
quelle
3

Unter Windows 7 32-Bit sollte es sofort funktionieren. Ich habe es auf meinem Windows 7 RC-Computer zum Laufen gebracht.

Wenn Sie möchten, dass dies unter Windows 64-Bit (einer beliebigen Edition) funktioniert, befolgen Sie die Anweisungen auf der gvim-Website , um das fehlende GVim-Kontextmenü zu beheben.

James Schek
quelle
Ah, Sie haben Recht - ich bin Windows 7-64. Ich wusste nicht, dass das einen Unterschied machen würde, aber natürlich würde es.
David Mackintosh
0

Sie können auch die "richtigen" Binärdateien installieren: http://code.google.com/p/vim-win3264/downloads/list . Die 'install.bat' sollte die richtigen Registrierungseinträge für Sie erstellen (plus die Tatsache, dass Sie eine 64-Bit-Binärdatei haben :))

Akira
quelle
Noch besser. Ich wusste nicht, dass es einen 64-Bit-Build gibt.
David Mackintosh