Esta foi a solução que eu encontrei:
set editor='C:\bin\gvim.exe -f'
Isso deve ser fácil, mas eu simplesmente não consigo fazer funcionar, apesar de procurar por respostas, então eu recorro a vocês, senhoras e senhores. Isto é o que meu arquivo C: \ Documents and Settings \ user_vimperatorrc parece:
set "editor=C:\bin\gvim.exe -f"
O executável gvim existe lá e é executado. Quando na área de texto eu digite C-i e recebo este erro:
Command not found: C:bingvim.exe
Eu tentei várias outras coisas, mas nenhuma funcionou. Alguém pode compartilhar comigo como você conseguiu trabalhar no Windows?
Isso é o que finalmente funcionou para mim no Windows 7 depois de tentar TONS de diferentes possibilidades de escape. Acontece que você precisa de /
para o separador de caminho e \
antes de um espaço:
set editor="C:/Program\ Files\ (x86)/Vim/vim73/gvim.exe"
Acabei de me deparar com este problema. Na máquina com Windows XP SP3 com a qual sou forçado a lidar, adicionei esta linha:
set editor='C:\Program\ Files\Vim\vim73\gvim.exe -f'
Para este arquivo:
C:\Documents and Settings\dotancohen\_vimperatorrc
Em uma máquina com Windows 7, adicionei o diretório contendo o executável gvim.exe
( C:\Program Files (x86)\Vim\vim74
no meu caso) à variável ambiental PATH, portanto, digite gvim
em uma caixa DOS trabalhada.
Eu reiniciei o Firefox e tudo funcionou como esperado.
Win8 necessário
:set editor="C:/Program\ Files/vim/vim74/gvim.exe\ -f"
Tags windows gvim vimperator