サイトアイコン Lonely Mobiler

Vim のプラグインを管理する為に Dein をインストールした

Vim のプラグイン管理は NeoBundle より Dein が熱いらしいので乗り換えてみた。説明文が Dein.vim is a dark powered Vim/Neovim plugin manager. とか書かれていてカッコイイ。あと NeoBundle はもうバグフィックスしかしないらしいのでとっとと乗り換えよう。

https://github.com/Shougo/dein.vim

dein.vim の README.md にある方法でインストールしてみる。

$ mkdir ~/.vim/dein $ cd ~/.vim/dein $ curl https://raw.githubusercontent.com/Shougo/dein.vim/master/bin/installer.sh > installer.sh $ sh ./installer.sh ~/.vim/dein

これでインストールはできたっぽいので .vimrc で dein を読み込むようにする。

上記 installer.sh を実行した際に vimrc に書くべき内容も出てくるのでそれをコピペすると楽だろう。

"dein Scripts----------------------------- if &compatible set nocompatible " Be iMproved endif

set runtimepath+=/home/ryomatsu/.vim/dein/repos/github.com/Shougo/dein.vim

call dein#begin('/home/ryomatsu/.vim/dein')

" Let dein manage dein call dein#add('Shougo/dein.vim')

" dein でインストールするプラグインは以下のように書く call dein#add('Shougo/neosnippet.vim') call dein#add('Shougo/neosnippet-snippets')

" リビジョンとかブランチ指定する時はこんな感じに書く " call dein#add('Shougo/vimshell', { 'rev': '3787e5' })

call dein#end()

filetype plugin indent on

" インストールしてないプラグインを vim 起動時に自動的にインストールする設定 if dein#check_install() call dein#install() endif

"End dein Scripts-------------------------

こんな感じにしておけば vimrc をいじってプラグイン追加して vim 再起動するだけでプラグインがインストールされる。手動でプラグインをインストールする場合は自分で :call dein#install() を実行すれば良い。

これで他のプラグインを使う準備が整った。

Sponsored Link
モバイルバージョンを終了