スポンサーリンク

vim「スワップファイルを開けないのでリカバリは不可能です」

E303: "C:\Program Files\vim\README.txt"のスワップファイルを開けないのでリカバリは不可能です

Windows7 32bitのvimをそのままWindos7 64bitにコピーしたら、ファイルを開くと上記のエラーが出るようになってしまった。

.vimrcには以下の記述がある。

"スワップファイル、バックアップファイルの出力先変更"
set directory=C:/Users/hmbdyh/Documents/text
set backupdir=C:/Users/hmbdyh/Documents/text

指定したフォルダーにはバックアップファイルは作られているのでパーミッションの問題ではないだろう。

しかし、なぜかスワップファイルだけ作られない症状。
スワップファイル自体が存在しないために上記のエラーが出ているのだろう。

しょうがないので以下のようにスワップファイルを作成しない設定にした。

"スワップファイル、バックアップファイルの出力先変更"
"set directory=C:/Users/hmbdyh/Documents/text
set noswapfile
set backupdir=C:/Users/hmbdyh/Documents/text