viで改行コードはfileformat
もしくはff
を使って指定することができます。
Windows(DOS)向けのCRLF
にして保存する場合は
:set fileformat=dos
もしくは
:set ff=dos
とします。
同様に、Linux(Unix)向けのLF
にして保存する場合は
:set fileformat=unix
とします。
viで改行コードはfileformat
もしくはff
を使って指定することができます。
Windows(DOS)向けのCRLF
にして保存する場合は
:set fileformat=dos
もしくは
:set ff=dos
とします。
同様に、Linux(Unix)向けのLF
にして保存する場合は
:set fileformat=unix
とします。
viで文字コードを指定してファイルを保存するには
:set fenc=utf-8
のようにします。
逆に、文字コードを指定してファイルを開くには
:e ++enc=euc-jp
のようにします。
キーボードから
C-x RET f
と入力すると文字コードと改行コードを指定できます。
など。
テキストファイルを開いた場合の文字コードは自動で判別されると思いますが、文字化けしてしまった場合は
C-x RET r
で文字コードと改行コードを設定できます。