Problemas com GVim e permissões no Win7

Problemas com GVim e permissões no Win7

Instalei o GVim em minha máquina win7, mas estou tendo problemas para salvar arquivos. Eu continuo recebendo o

e212: Can't open file for writing

Se eu tentar sair com :q!, recebo

e138: Can't write viminfo file C:\_viminfo

após o qual o gvim fecha com sucesso

Basicamente não consigo salvar nenhum arquivo. Tentei editar/criar arquivos em alguns locais aleatórios, bem como _vimrc local e global, e nenhum deles funcionou. Suspeito que isso tenha algo a ver com a forma como as permissões são tratadas no Windows, mas não tenho a menor ideia a esse respeito. Tecnicamente, tenho direitos de administrador, então não sei por que o GVim está tendo dificuldades.

Como faço meu GVim funcionar?

PS Se for de alguma importância, não há diferença se eu inicio o GVim no menu Iniciar ou no mintty/mingw ou no cmd.

EDIT: Parece que meu problema (ou melhor, um dos problemas) era que eu não tinha uma variável de ambiente $HOME. Agora, se eu definir como C:/Users/, posso fazer com que o GVim funcione dentro de C:/Users/ e seus subdiretórios, mas não em qualquer lugar acima. Tentei definir C:/ como $HOME, mas voltei ao problema original. Tentei reinstalar o Vim, certificando-me de que foi feito com privilégios de administrador, instalei-o em C:/Vim em vez de Arquivos de Programas, mas ainda sem sorte. Executá-lo apenas dentro de C:/Users/ não é uma solução.

informação relacionada