新規サーバや新規開発環境で利用しているvimの初期セットアップ用の スクリプトがこけていて、調べたら
1
|
|
というコマンドの+q
でvimが終了しない状態だったので、
下記のようなつぶやきをしたら
vim +BundleInstall! +q でvimが終了しなくなってるな。vim +BundleInstall! +q +q だと終了する
— Akira MAEDAさん (@glidenote) 8月 29, 2012
@mattn_jpさんから
@glidenote 終了後にバッファが開いているのかもしれませんね。 +qall でどうでしょ
— mattnさん (@mattn_jp) 8月 29, 2012
との助言を頂き、早速下記にコマンドを修正。
1
|
|
ちゃんと初期セットアップのスクリプトが走るようになった。
vundleがいつのバージョンからか
BundleInstall
時に新規Bufferを作るようになったのが原因だった模様。
@mattn_jpさん、いつもありがとうございます!!
同じ問題を最近チェックし始めたspf13/spf13-vimの インストールスクリプトでも見つけたので、下記のようなPull Requestを送ってmergeされた。
Pull Request #117: after bundle install, close all buffers. by glidenote · spf13/spf13-vim
vundle利用している人は、同じようなスクリプトを利用していると思うので要修正ですね。