Onde está minha opção de menu de contexto Open-With gVim no Windows 7?

12

Eu tenho o gVim instalado. No Vista e XP, isso me ofereceu uma adição ao menu de contexto do objeto "Editar com o gVim" ou uma adição ao menu de contexto "Abrir com" do "gVim". Isso me permitiria enviar arquivos arbitrários ao gVim para edição.

No Windows 7 de 64 bits, instalei o gVim - duas vezes, por acaso - e não há nenhum item de menu.

Como adiciono uma opção para enviar arquivos arbitrários ao gVim para visualização / edição?

David Mackintosh
fonte
1
Tópico antigo, mas o último vim (7.3) cuida disso.
precisa saber é o seguinte

Respostas:

13

Encontrou um link na internet que descreve o que fazer: http://davidvielmetter.com/?p=1094

Se você deseja ter a mesma funcionalidade do menu de contexto que obteve do gVim no Windows de 32 bits, será necessário fazer as seguintes alterações na [HKEY_CLASSES_ROOT\*\shell\]chave no registro:

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

A página inclui um fragmento .reg que funcionará para o gVim 7.3

David Mackintosh
fonte
3

Ele deve funcionar imediatamente no Windows 7 de 32 bits. Consegui fazê-lo funcionar na minha máquina Windows 7 RC.

Se você deseja que ele funcione no Windows de 64 bits (qualquer edição), siga as instruções do menu de contexto Corrigir GVim ausentes no site gvim.

James Schek
fonte
Ah, você está certo - eu sou o Windows 7-64. Não sabia que isso faria diferença, mas é claro que faria.
David Mackintosh
0

você também pode instalar os binários "certos": http://code.google.com/p/vim-win3264/downloads/list . seu 'install.bat' deve criar as entradas de registro corretas para você (além do fato de você ter um binário de 64 bits :))

akira
fonte
Melhor ainda. Não sabia que havia uma compilação de 64 bits.
David Mackintosh