[vim][nkf]excelで出力したcsvの文字化けを直す(shift-jis => utf-8 変換)


[まとめ] 現在開催中のKindleセール情報はこちら

macのexcelでcsv出力をして、プレビューを見たら日本語が見事に文字化けしました。

vim で shift-jis(cp932)をutf-8に変換するには以下を実行

:e ++enc=cp932
:set fileencoding=utf-8

これで文字化けが直りました。

また、vimを使わずnkfコマンドで変換を行う場合は

nkf -w -Lu --overwrite xxxx.csv

でできました。

nkfコマンドのインストールは

Mac: brew install nkf

CentOS: yum install nkf

でできます。

[まとめ] 現在開催中のKindleセール情報はこちら