neobundle.vim でプラグインが読み込まれた時に処理を hook することができるようになりました。 neobundle#get 関数を使用して hook することができます。 " vimshell だとこんな感じ let s:bundle = neobundle#get("vimshell") " hooks の初期化 let s:bundle.hooks = get(s:bundle, "hooks", {}) " source 後に呼び出される処理を記述する function! s:bundle.hooks.on_source(bundle) let g:vimshell_split_command = "split" " 表示形式 let g:vimshell_prompt = $VIMUSERNAME."% " MyAutocmd FileType int-* \ in