vimで文字化け
基本的にvimは自動的に文字コードを判定するが判定に失敗する場合もある。
その場合直接文字コードを vim -c ":e ++enc=euc-jp-ms" ファイル名 のように指定して開くと良い
文字コードの指定
vim -c ":e ++enc=euc-jp-ms" ファイル名以外でも文字化けするfileを予め開き
:e ++enc=euc-jp とコマンド打てば任意の文字コードを指定できる。
機種依存文字
前述のeuc-jp-msはeuc-jpとは異なる
phper(それ以外でも)なら経験があると思うが euc-jp はNEC特殊文字が正しく扱えずvimを開くときエラーが発生する
その場合 euc-jp-ms を指定する
ただし CP51932 で書かれた文章(windowd環境でeucと言えばこっち)は正しく扱えないので注意する必要がある
注1 髙:はしごたか ㈱ ①などあるようなら要注意
注2 Windows環境上で使ってるeucは CP51932 でwindowdが関わってない方がeuc-jp-ms 紛らわしいね