vimでファイルの文字コードや改行コードを変えて読み直す

windowsで作成したテキストファイルをmacのvimで開くときなど、文字化けが発生する場面での処理方法。

文字コードを変える

[shell]
:e ++enc=euc-jp
:e ++enc=shift_jis
:e ++enc=utf-8
[/shell]

改行コードを変える

[shell]
:e ++ff=dos // CRLF
:e ++ff=mac // CR
:e ++ff=unix  // LF
[/shell]

同時に指定することも可能

[shell]
:e ++enc=shift_jis ++ff=dos
[/shell]

参考

http://nanasi.jp/articles/howto/file/open-with-format.html
https://qiita.com/bezeklik/items/aca37ffb127821311d6b

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください