vimのプラグイン管理ツールをvundleからneobundleに移行した。
vimのプラグイン管理ツールをvundleからneobundleに移行した。
最初にvundleで管理していたプラグインとvundle自身を削除する。
% rm -rf .vim/bundle/* % rm -rf .vim/vundle.git
次にneobundleをインストールする。
dotfilesとしてGitHubで管理しているため、git add submoduleで追加した。
% git submodule add https://github.com/Shougo/neobundle.vim .vim/bundle/neobundle.vim
あとは.vimrcに設定を加えて、:NeoBundleInstallすればOK。
% vi .vimrc set nocompatible if has('vim_starting') set runtimepath+=~/.vim/bundle/neobundle.vim/ endif call neobundle#rc(expand('~/.vim/bundle/')) NeoBundleFetch 'Shougo/neobundle.vim' NeoBundle 'Shougo/vimproc', { \ 'build' : { \ 'windows' : 'make -f make_mingw32.mak', \ 'cygwin' : 'make -f make_cygwin.mak', \ 'mac' : 'make -f make_mac.mak', \ 'unix' : 'make -f make_unix.mak', \ }, \ } NeoBundleCheck :NeoBundleInstall
.vimrcの設定はneobundleのGitHubリポジトリを参考にした。
NeoBundleFetchはNeoBundle自身をNeoBundleで管理するための設定で、NeoBundleCheckはvim起動時にプラグインのインストール状態をチェックするための設定。
NeoBundle 'Shougo/vimproc'を設定しておくと、vimprocのコンパイルを自動でやってくれる。
プラグインの追加は.vimrcに
NeoBundle 'hoge' NeoBUndle 'fuga'
のように設定して、:NeoBundleInstallを実行すればOK。