Questão E138: não é possível gravar no arquivo viminfo C: \ Windows \ system32 \ config \ systemprofile \ _viminfo!


E138: não é possível gravar no arquivo viminfo C: \ Windows \ system32 \ config \ systemprofile_viminfo!

mas eu não encontro o arquivo de C: \ Windows \ system32 \ config \ systemprofile_viminfo! Ele também não pode encontrar .viminf * .tmp em qualquer lugar.


1


origem




Respostas:


Se você estiver lançando o gvim por meio de um atalho na barra de tarefas, acabará usando o system32 como o que normalmente seria esperado como a pasta base do usuário. Para verificar, clique com o botão direito do mouse no ícone vim da barra de tarefas, acesse propriedades e veja de onde está sendo iniciado.

Você pode querer configurá-lo manualmente para o seu diretório de usuários. Então coisas como viminfo _vimrc etc funcionam como esperado.

Além disso, lembre-se de que .vimrc (com o ponto) é o que o arquivo está em unix ou mac, mas usa sublinhado para windows: _vimrc. Eu diria que esse comportamento seria transferido para outros arquivos também, isto é. viminfo. O sublinhado é o char de ocultação equivalente ao ponto - eu acho que ... faz um tempo desde que eu as janelas.


1





Este é provavelmente um problema de autenticação. Tente criar $HOME/_viminfo manualmente.


0