Vimのステータスバーに文字コードと改行コードを表示する
Windowsの頃は秀丸→xyzzyで移行して、何をするにもxyzzyを使っていたのですが悲しいことにMacにはxyzzyがありません。
Emacsならあるので触ってみましたが、まだVimの方がとっつきやすそうだったのでVimメインのテキストエディタとして使っています。
テキスト操作が思い通りできないだけでたまるストレスは想像した以上でした。ムキーーーーーーーーーー!!!!!
Vimの設定方法
さて、Vimは標準ではステータスバーに文字コードと改行コードを表示してくれないのでホームフォルダの下に vi ~/.vimrc と設定ファイルを作り(Vimの起動時に自動的に読み込まれます。)そこに
set statusline=%<%f\ %m%r%h%w%{'['.(&fenc!=''?&fenc:&enc).']['.&ff.']'}%=%l,%c%V%8P
と書いて保存。Vimを再起動します。
これでステータスバーに文字コードが表示されるようになりました。