1

Я установил GVim на мою машину с win7, но у меня проблемы с сохранением любых файлов. Я продолжаю получать

e212: Can't open file for writing

Если я пытаюсь просто выйти с:q !, я получаю

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

после чего гвим успешно закрывается

В основном я не могу сохранить файлы. Я пытался редактировать / создавать файлы в нескольких случайных местах, а также в локальном и глобальном _vimrc, и ни одна из этих работ не работает. Я подозреваю, что это как-то связано с тем, как обрабатываются разрешения для окон, но я немного невежественен в этом отношении. Технически у меня есть права администратора, поэтому я не уверен, почему GVim борется.

Как мне заставить работать мой GVim?

PS Если это имеет какое-либо значение, нет разницы в том, запускаю ли я GVim из меню «Пуск», из mintty/mingw или из cmd.

РЕДАКТИРОВАТЬ: похоже, моя проблема (или, скорее, одна из проблем) заключалась в том, что у меня не было переменной окружения $ HOME. Теперь, если я установлю его в C:/Users/, то я смогу заставить GVim работать внутри C:/Users/ и его подкаталогов, но нигде выше. Я попытался установить C:/ как $ HOME, но затем я вернулся к исходной проблеме. Я попытался переустановить Vim, убедившись, что это сделано с правами администратора, установил его в C:/ Vim, а не в Program Files, но все же не повезло. Запуск его только внутри C:/Users/ не является решением.

0