背景 Vimを使っている。 問題 プログラムのコメントを書いているとき、挿入モードでの改行やノーマルモードでのコメント行から'o'などで自動的にコメント文字列が挿入されてしまう。 たとえばスクリプト言語で'#'が自動挿入される。 解法 autocmdを使ってオフにする。 詳細 rbtnnさんのgistを、~/.vimrcに入れておく。 " https://gist.github.com/rbtnn/8540338 (一部修正) augroup auto_comment_off autocmd! autocmd BufEnter * setlocal formatoptions-=r autocmd BufEnter * setlocal formatoptions-=o augroup END謝辞 困っていたときにrbtnnさんに教えていただきました。ありがとうございます。 id:mckn