
私はWin7マシンにGVimをインストールしましたが、ファイルを保存する際に問題が発生しています。
e212: Can't open file for writing
:q!で終了しようとすると、
e138: Can't write viminfo file C:\_viminfo
その後gvimは正常に終了します
基本的に、ファイルを保存できません。いくつかのランダムな場所や、ローカルとグローバルの両方の _vimrc でファイルを編集/作成してみましたが、どれも機能しません。これは、Windows での権限の処理方法に関係しているのではないかと考えていますが、この点についてはよくわかりません。技術的には管理者権限を持っているので、GVim がなぜ苦労しているのかはわかりません。
GVim を動作させるにはどうすればよいですか?
PS 重要かどうかは別として、GVim をスタート メニューから起動しても、mintty/mingw から起動しても、cmd から起動しても違いはありません。
編集: 私の問題 (というか、問題の 1 つ) は、$HOME 環境変数がなかったことのようです。これを C:/Users/ に設定すると、GVim は C:/Users/ とそのサブディレクトリ内では動作しますが、それより上のディレクトリでは動作しません。C:/ を $HOME に設定してみましたが、元の問題に戻ってしまいました。Vim を再インストールし、管理者権限で実行していることを確認し、Program Files ではなく C:/Vim にインストールしてみましたが、それでもうまくいきませんでした。C:/Users/ 内でのみ実行しても解決にはなりません。