Vim Plugin管理にVundle導入
前のエントリ(Vundleが話題のなかpathogenを導入する)で追記したように
neocom入らないとかは単純なスペルミスだったのでVundle入れ直すことに。
gmarikさんのコメントで分かりました。
導入手順
.vim以下をgitで管理しているので、
Vundleだけsubmoduleとして管理
$ cd ~/.vim $ git submodule add git://github.com/gmarik/vundle.git ~/.vim/vundle.git
.gitignoreに追記
bundle
vimrcに追記
"" " Vundle Setting set nocompatible filetype off set rtp+=~/.vim/vundle.git/ call vundle#rc() " original repos on github Bundle 'Shougo/unite.vim' Bundle 'Shougo/vimshell' Bundle 'Shougo/neocomplcache' Bundle 'ujihisa/quickrun' Bundle 'thinca/vim-ref' Bundle 'vim-ruby/vim-ruby' filetype plugin indent on
*filetype を一度offにして、Vundle の処理のあとでftpluginとindent を読み込むように指定。
Plugin指定方法
Githubからなら(ユーザー名/レポジトリ名)
Bundle 'user_name/repos'
Bundle 'repos'
githubじゃないレポジトリからは
Bundle 'git://git.foo.com/repos.git'
と指定するだけでOK!!!
使い方
.vimrcで指定したプラグインをインストール
:BundleInstall
.vimrcで指定したプラグインを更新
:BundleInstall!
vimrcから不要なプラグインの指定を削除してこれを実行すると、bundle以下も合わせて削除してくれてをきれいにしてくれる。
:BundleClean
vim-scripts.orgからプラグイン検索が出来ます。
:BundleSearch
導入してみて
便利!!!
もう使ってるひとも結構いると思うけど使ってない人がいればぜひ使ってみてください。
gmarikさんありがとうございます!