結城浩のはてなブログ

ふと思いついたことをパタパタと書いてます。

Vimで新規ファイルの文字コードと改行スタイルを指定する(--cmd)

問い

  • Vimで新規ファイルを文字コードcp932で、改行をCR LFにするにはどうしますか。

答え

vim --cmd ":set fenc=cp932" --cmd ":set ff=dos" filename.txt

解説

  • --cmd オプションで:setコマンドを使って文字コードと改行を指定しています。

参照

  • :help --cmd

メモ

  • 上記の方法だと[cp932]にはなるけど [dos]にはならないな。あれれ?