Use a opção viminfo
para definir o local do seu _viminfo
. eg
:set viminfo=nC:\_viminfo
Mais informações estão disponíveis na ajuda on-line do Vim ...
:help viminfo
Eu uso o script dev do gvim 7.2 e outros trabalhos de administração em um laptop com Windows XP e escolhi o compartilhamento de rede como o local do _viminfo. Isso é problemático porque leva muito tempo para o vim iniciar. Existe uma maneira de alterar o local do arquivo _viminfo sem modificar meu ambiente.
O $HOME
no seu login mapeado para a unidade de rede provavelmente está causando isso.
A maneira mais fácil de substituir isso com um alias que faz com que vim
escolha um arquivo viminfo específico.
vim -i _viminfo
No entanto, se você escolher C:\
como o caminho para seu arquivo viminfo em uma máquina compartilhada, a próxima pessoa que tentar o mesmo truque poderá coletar seu arquivo viminfo. Então, pode ser prudente usar
vim -i _vim-yourname
Por fim, para que isso funcione na sua máquina, você pode criar um atalho para vim
que tenha a configuração -i
definida nele.
Se você está no Windows, o mais simples é usar o setlocal, o endlocal e configurar o disco da sua casa para outra coisa entre os dois.
por exemplo, edite seu C: \ Windows \ vim.bat
na parte superior, adicione linha
setlocal
REM then set your home drive to something local like C: or D
set HOMEDRIVE=D:
REM at bottom final line should be:
endlocal
Tags vim