vi/vimにてシフトJISのファイルを編集する

最近はシフトJISのファイルの編集することはほとんどなく、まれに文字化けに遭遇するとエンコードの動的設定変更の方法をすっかり忘れ「どうするんだっけ?」ということがある。.vimrcはUTF8設定固定。

というわけ動的にエンコードを変更する方法をメモ。fileencodingsでエンコードを指定し、反映させればよい。遭遇するのはほぼ間違いなくWindowsのシフトJISファイルなので、エンコードはcp932にする。

:set fileencodings=cp932
:e!