環境
os:windows8
vim:vim74-kaoriya-win64
spf13-vim:spf13-vim 3.0
事象
インストール用のバッチファイルの最終行で
Pluginのインストールが軒並みエラーになった。
spf13-vim-windows-install.cmd
52 call vim -u "%APP_DIR%/.vimrc.bundles" +BundleInstall! +BundleClean +qall
その後vimを起動すると、日本語が文字化けし、各関数の実行エラーがわんさか出て使えなくなってしまいました。
原因
.vimrc.bundlesのWindows Compatible {}部のエンコード指定がよろしくないようでした。
対処
.vimrc.bundlesを修正します。
43行目の
set termencoding=cp850
を
set termencoding=cp932
に。
45行目の
set encoding=utf-8
をコメントアウト。
51行目の
set fileencodings=ucs-bom,utf-8,utf-16le,cp1252,iso-8859-15
を
set fileencodings=utf-8,cp932
に。
そして、~/
これで無事にインストールできました。
set encoding=utf-8
を外すと、utf-8のファイルを編集できないそうですが、
回避策はありそうです。
ひとまず今回はここまで。