vundleでvimのプラグインを管理

20140706追記

この記事は古いです。
最新情報はofficialをご参照ください。
https://github.com/gmarik/Vundle.vim




pathogen & git submoduleを使用していました
vundleがいいらしいという噂が気になり、使ってみました。


ざっくり

やりかたは、参考URLに詳細がのってるので簡単な紹介だけ。
vundle入れて、.vimrcをいじって(ここに入れたいpluginを書く)
:BunldeInstall
だけ。

$ git clone http://github.com/gmarik/vundle.git .vim/vundle.git

submodule管理するなら
$ git submodule add http://github.com/gmarik/vundle.git ~/dotfiles/vimfiles/vundle.git

.vimrcへ移行
$ cat .git/config | grep url

あとは:BundleInstall


submodule使うより、楽です。
暫く使ってみようかと思います。

vimrc抜粋
set nocompatible           " vi機能優先しない
filetype off

set rtp+=~/.vim/vundle.git/
call vundle#rc()

Bundle 'clones/vim-l9'
Bundle 'FuzzyFinder'
Bundle 'Shougo/neocomplcache'
Bundle 'thinca/vim-quickrun'

"ruby
Bundle 'vim-ruby/vim-ruby'
Bundle 'tpope/vim-rails'
Bundle 'tpope/vim-cucumber'


"js
Bundle 'JavaScript-syntax'
Bundle 'itspriddle/vim-javascript-indent'

"php
Bundle 'cakephp.vim'

filetype indent plugin on