- 更新日: 2013年12月26日
- Vim
Vim プラグインの管理に NeoBundle を導入
スポンサーリンク
Ruby の bundler における Gemfile のように、NeoBundle を使うと ~/.vimrc に、インストールする vim プラグンをずら〜っと書けるっぽい。ということで、前から入れてみようと思っていたのでやっとこさ入れました。
【お知らせ】 英単語を画像イメージで楽に暗記できる辞書サイトを作りました。英語学習中の方は、ぜひご利用ください!
スポンサーリンク
NeoBundle のインストール
1 2 3 4 |
$ mkdir -p ~/.vim/bundle $ git clone https://github.com/Shougo/neobundle.vim ~/.vim/bundle/neobundle.vim |
.vimrc の設定
以下を .vimrc に追加。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
$vim ~/.vimrc "------------------------------------------------------------ " Neobundle environment "------------------------------------------------------------ if has('win32') || has('win64') set shellslash let $VIMDIR = expand('~/vimfiles') else let $VIMDIR = expand('~/.vim') endif "------------------------------------------------------------ " NeoBundle settings "------------------------------------------------------------ if has('vim_starting') set runtimepath+=$VIMDIR/bundle/neobundle.vim/ endif call neobundle#rc(expand('$VIMDIR/bundle/')) " Let NeoBundle manage NeoBundle NeoBundleFetch 'Shougo/neobundle.vim' " original repos on github 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', \ }, \ } NeoBundle 'Shougo/vimshell' NeoBundle 'Shougo/unite.vim' NeoBundle 'Shougo/neocomplcache' NeoBundle 'Shougo/neosnippet' NeoBundle 'scrooloose/syntastic' NeoBundleCheck |
Macbook Air を使い出して以来、めっきり出番は減りましたけど、Windows では gVim を使っています。なので、Mac と Windows の vim プラグイン用のディレクトリを判定して区別してます。NeoBundle ‘***’ の行は、自分が使う Vim プラグインを指定します。
vimプラグインのインストールなど
vim上から :NeoBundleInstall で、~/.vimrc の NeoBundle で指定されたプラグインをインストール。
vim上から :NeoBundleUpdate でアップデート。
プラグインを削除する場合は、~/.vimrc から削除したいプラグインの NeoBundle の記述を消して、vim上から :NeoBundleClean を実行。
便利です。以上です。
スポンサーリンク
Vim を極めたければこの2冊ははずせません!
<< 前の記事 : MacVim7.4でエラー、netrw も動かないのでダウングレードした
- Vim の関連記事
- Vimでカーソル下の文字列をgrep(vimgrep)する.vimrc設定
- VimでURLをブラウザで開く
- Vimで正規表現の後方参照を使って置換
- CoffeeLintのインストール・Vimで使う設定
- scss-lintのインストール・Vimで使う設定
- Vimでインデント/タブ幅をファイル拡張子ごとに設定
- RuboCopをVimで使う設定(Syntastic/プラグイン)
- You must install neosnippet-snippets or disable runtime snippets(Vim)
- neobundle#rc() is removed function エラー(Vim)
- VimでSpaceを使った便利なキーバインド用vimrc設定
Leave Your Message!