概要
新しい環境に vim を入れる際、いちいち NeoBundle の準備をするのが面倒臭い。
じゃあ NeoBundle 周りは vim にやらせよう。
手順
NeoBundleの取得
NeoBundleが未取得なら、git clone を呼び出す
base.vim
if has('vim_starting')if!isdirectory(expand("~/.vim/bundle/neobundle.vim/"))
echo "install neobundle..."
:call system("git clone git://github.com/Shougo/neobundle.vim ~/.vim/bundle/neobundle.vim")endifsetruntimepath+=~/.vim/bundle/neobundle.vimendifcall neobundle#rc(expand('~/.vim/bundle/'))
NeoBundleFetch 'Shougo/neobundle.vim'
NeoBundleInstall の自動化
未取得の bundle があれば、起動時に取得
base.vim
if(!empty(neobundle#get_not_installed_bundle_names()))
NeoBundleInstall
source ~/.vimrc
end
リポジトリ
人の設定から切り貼りした後が随所に……
関連
エディタ戦争では中立ゆえ、 emacs 版も近々書きます