dein.vim(vimのプラグイン管理ツール)をインストールする。
https://github.com/Shougo/dein.vim
mkdir -p ~/.cache/dein
curl https://raw.githubusercontent.com/Shougo/dein.vim/master/bin/installer.sh > installer.sh
sh installer.sh ~/.cache/dein/
テンプレートとなるdein Scriptsが出力されるので.vimrcに記載する
"dein Scripts-----------------------------
7
if &compatible
set nocompatible " Be iMproved
endif
" Required:
set runtimepath+=/Users/hoge/.cache/dein//repos/github.com/Shougo/dein.vim
" Required:
if dein#load_state('/Users/hoge/.cache/dein/') call dein#begin('/Users/hoge/.cache/dein/')
" Let dein manage dein
" Required:
call dein#add('/Users/hoge/.cache/dein//repos/github.com/Shougo/dein.vim')
" Add or remove your plugins here like this:
" call dein#add('Shougo/neosnippet.vim') " call dein#add('Shougo/neosnippet-snippets')
" Required:
call dein#end() call dein#save_state()endif
" Required:
filetype plugin indent on
syntax enable
" If you want to install not installed plugins on startup.
"if dein#check_install()" call dein#install()"endif
"End dein Scripts-------------------------
これでdein.vimを使う準備はOK。
次に、インストールしたいプラグインを記載する。
" 例としてNERDTreeToggleのプラグインcall dein#add('scrooloose/nerdtree')
インストールコマンドを打つとインストールが実行され、プラグインを使えるようになる。
:call dein#install():NERDTreeToggle