while ("im the true Vim master");

2009-06-17

Re: perlをvimで編集してるときに#コメントを編集した後に改行したらイラっとする問題 - うつくしいじんせいとかぎりないよろこびをかくばしょ

17:03

set formatoptions-=r " 挿入モードで改行した時に # を自動挿入しない
set formatoptions-=o " ノーマルモードで o や O をした時に # を自動挿入しない
perlをvimで編集してるときに#コメントを編集した後に改行したらイラっとする問題 - ニフラムで消せる相手は自分くらいです
  • そこではバッファローカルな設定を行うので:setlocalを使います。:setを使ってはいけません。
  • このようなユーザー独自の設定は~/.vim/after/ftplugin/{filetype}.vimに書くのが正しい方法です。~/.vim/ftplugin/{filetype}.vimは目的が違います。

vim の plugin が読みこまれる順番が

$HOME/.vimrc
$HOME/.vim/
$VIMRUNTIME
$HOME/.vim/after
  • 各種ランタイムを探すディレクトリとその順序は:set runtimepath?で確認できます。
  • その一覧は一般的な値からすると一部情報が抜け落ちています。
  • そもそもvimrcはプラグインではありませんしプラグインの探索場所という意味では全然関係ありません。
最近のコメント
あわせて読みたいブログパーツ
AX