NERD Commenter 便利なんだけど、apex を書いてる時のコメントが /*~*/
になっていて
java と同じく // ~
にできないかなと思って調べてみた。
こちらに書いてました。
http://d.hatena.ne.jp/kajisuke/20090807/1249643253
~/.vim/after/ftplugin
ディレクトリに設定したファイルタイプ名(ここでは apex
)で拡張子 .vim
のファイルを作る。
そこに以下を記述。
setlocal commentstring=//%s
↑の例はコメントを // ~
のようにしたい場合なので、適宜変更する。
また、//
とコメントの間に半角スペースを1個入れるのは別の変数で設定しており、
.vimrc
に
let NERDSpaceDelims = 1
を追加すればいい。
これをファイルタイプ別の設定ファイル側で
setlocal commentstring=// %s
などとするとエラーが出ます。
E537: 'commentstring' は空であるか %s を含む必要があります: commentstring=//