Vundle をインストールして Vim のプラグイン環境を作る

Vundle とは

Vundle をインストールすると、Vim のプラグインを :BundleInstall コマンドで簡単にインストールすることができるようになります。

Vundle のインストール

基本的には、以下のサイトの手順に従ってインストールするだけです。

下記のようにインストールすると、Vim のプラグインを ~/.vim/bundle ディレクトリ内で管理することができるようになります。 インストールしたプラグインを消す場合も、ディレクトリごと削除するだけなのでお手軽です。

Vundle のダウンロード
$ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

本家サイトには、.vimrc に Vundle 用の設定を記述する方法が説明されていますが、個人的には、プラグイン関連の情報は別ファイル (~/vimrc_vundle.vim) で管理して ~/.vimrc から読み込むようにしています。

~/.vimrc(Vundle 用の設定をインクルード)
source ~/vundle_vimrc.vim
~/vundle_vimrc.vim(Vundle 用の設定)
""" Enable vundle commands
set nocompatible  " be iMproved, required
filetype off      " required
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim

call vundle#begin()
  " let Vundle manage Vundle, required
  Plugin 'VundleVim/Vundle.vim'

  " ★
  " ★ここにプラグインを追加していく
  " ★
call vundle#end()            " required

filetype plugin indent on    " required

上記のように設定して Vim を立ち上げ直すと、:BundleList:BundleInstall:BundleSearch:BundleClean などのコマンドを実行できるようになります。

Vundle を使ったプラグインのインストール

Vundle を使ってインストールしたいプラグインは、以下のように call vundle#begin()call vundle#end() の間に Plugin コマンドで列挙していきます。 ここでは、モードラインを格好よく表示する、vim-powerline をインストールしてみます。

~/vundle_vimrc.vim
""" Enable vundle commands
call vundle#begin()
  " let Vundle manage Vundle, required
  Plugin 'VundleVim/Vundle.vim'

  " プラグインの追加
  Plugin 'Lokaltog/vim-powerline'
call vundle#end()

上記のように列挙したプラグインを実際にインストールするには、もう一度 :BundleInstall コマンドを実行します。 逆に使わなくなったプラグインは :BundleClean コマンドで削除できます。 現在インストールされているプラグインを列挙するには、:BundleList コマンドを実行します。