今使っている ~/.vimrc の設定
" 内部文字コードの設定 set encoding=utf-8 " 新規ファイル set fileencoding=utf-8 " 文字コード自動判別 set fileencodings=utf-8,cp932,euc-jp " 改行コード自動判別 set fileformats=unix,dos,mac " 全角罫線を2キャラ幅の文字と認識させる set ambiwidth=double " ~/.viminfoをつくらない "set viminfofile=NONE
参考:
vimによる日本語文字コード自動判別と文字コード変換 [AFFRIT Portal]
Vimの文字コードの認識の仕組みと、文字化けを減らすための設定 #Vim - Qiita