【vim】指定した文字コードに変換して保存する
問題
viで指定した文字コードに変換して保存したい。
元がUTF-8のファイルを、Shift_JISにして保存するなど。
答え
Shift_JIS(cp932)にするには以下のコマンドを実行する。
:set fileencoding=cp932
なお、この時点ではまだ保存していない。
:w することで、文字コードを変更して保存が完了する。
以下の省略形を使用してもよい。
:set fenc=euc-jp
viで指定した文字コードに変換して保存したい。
元がUTF-8のファイルを、Shift_JISにして保存するなど。
Shift_JIS(cp932)にするには以下のコマンドを実行する。
:set fileencoding=cp932
なお、この時点ではまだ保存していない。
:w することで、文字コードを変更して保存が完了する。
以下の省略形を使用してもよい。
:set fenc=euc-jp
コメント