VimをNeobundleでプラグイン管理

今までVimプラグイン管理を行なっていなかったので,
かなり遅いですが,Neobundleでプラグイン管理するようにしました.

ここではNeobundleのインストール方法を書きます .
ついでにNeobundleを使って,vimprocのインストールも行います.
 vimprocはvim内で非同期処理などを行うことができるようになるプラグインで,
いろいろなプラグインを使って行くなら入れておいて損はないものです.

まず,それぞれをgitからクローンします.

mkdir -p ~/.vim/bundle
git clone https://github.com/Shougo/neobundle.vim ~/.vim/bundle/neobundle.vim
git clone https://github.com/Shougo/vimproc ~/.vim/bundle/vimproc

そして,~/.vimrcに次のように追記します.

"""""""""""""""""""""""""""""""""""""""""""""""""
"Neobundle set up
"reference to https://github.com/Shougo/neobundle.vim/blob/master/README.md
set nocompatible

if has('vim_starting')
set runtimepath+=~/.vim/bundle/neobundle.vim
endif

call neobundle#rc(expand('~/.vim/bundle/'))

" Let NeoBundle manage NeoBundle
NeoBundleFetch 'Shougo/neobundle.vim'
" Recommended to install
NeoBundle 'Shougo/vimproc'


filetype plugin on
filetype indent on

NeoBundleCheck
"""""""""""""""""""""""""""""""""""""""""""""""""
これでおkです.

実際にプラグインを入れたい時には
NeoBundle 'Shougo/vimproc'
のような感じで追加します.

通常はこのように書くだけでいいのですが,
vimprocはちょっと特殊でvimproc内でmakeしないといけないです.

なので,次のようにします.

cd ~/.vim/bundle/vimproc
make


実際にNeobundleでプラグインをインストールするときには,
.vimrcに追加して,
 vimを起動して

:NeobundleInstall
:NeobundleUpdate

すればおkです.





参考にしたサイト


vimプラグイン管理のNeoBundleを入れて、ファイラーNERDTreeプラグインを入れてみる - Fevnirのブログ
http://fevnir-r.hateblo.jp/entry/2013/02/03/020607

neobundle.vim/README.md at master · Shougo/neobundle.vim · GitHub
https://github.com/Shougo/neobundle.vim/blob/master/README.md

Vim - NeoBundleの導入 - Qiita [キータ]
http://qiita.com/puriketu99/items/1c32d3f24cc2919203eb

Vimプラグインの管理にNeoBundleを使う - weblog of key_amb
http://keyamb.hatenablog.com/entry/2013/06/13/164725

Vim-users.jp - Hack #238: neobundle.vim で plugin をモダンに管理する
http://vim-users.jp/2011/10/hack238/

Vimプラグインを neobundle で行うように変更&プラグインも見直し | Numb.
http://wp.graphact.com/2012/11/09/hello-neobundle-vim