すがブロ

sugamasaoのhatenablogだよ

開いたファイルのエンコードを指定する

文字コード判定に失敗した場合のやりかた

というか、今の作業場所では vim がなくて vi しか無いし、共用環境なのでカスタマイズもできないという状況でやらざるを得なかったのだけれど。。。

:e ++enc=hogehoge

というようにコマンドを入力すると hogehoge なエンコードで開き直してくれる。
たとえば、

:e ++enc=utf8

などのように指定することで開ける。
指定する文字コードには、

などができるようだ。
ちなみに :e はファイルを開く時のコマンドなので、 ++enc〜のところを覚えておくだけれ良いでしょう。

現在の文字コードを判定する

:set enc

とやると、現在のエンコードを確認することができる。