Edited at

dein.vim インストール ~ 0から始めるvim ~

More than 3 years have passed since last update.


[VIM] dein.vim を入れようとしてハマったこと

いままでNeoBundleを使っていたのですが,

ついこの間知りたいからNeoBundleの開発が終了したらしいという情報を聞きました。

その代わりにdein.vimというのが, 新しく開発されているらしく乗り換えようとして,

引っかかったことを書いていこうと思います。


環境


  1. Mac

  2. 元vim7.3(おそらくDefault)

  3. zsh

結論からいいますと, vimとviが一緒だと勘違いしていたせいで

いつまでもエラーが出ていた状態でした。

ちなみに出ていたエラーはこちら

[dein] Does not work this version of Vim (703).


vim バージョンアップ

brew install vim

vim --version
=> 7.4になっていればOK

aliasの設定


.zshrc

+alias vi="vim"



dein.vimインストール

# ディレクトリ作成(お好みで)

mkdir -p ~/.vim/bundle
curl https://raw.githubusercontent.com/Shougo/dein.vim/master/bin/installer.sh > installer.sh
sh installer.sh ~/.vim/bundle

シェルスクリプトを実行すると,以下のような出力がされますので,

まるまるコピーして, .vimrcに貼り付け


.vimrc


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

" Required:
set runtimepath^=/Users/locona/.vim/bundle/repos/github.com/Shougo/dein.vim

" Required:
call dein#begin(expand('/Users/locona/.vim/bundle'))

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

" Add or remove your plugins here:
call dein#add('Shougo/neosnippet.vim')
call dein#add('Shougo/neosnippet-snippets')

" You can specify revision/branch/tag.
call dein#add('Shougo/vimshell', { 'rev': '3787e5' })

" Required:
call dein#end()

" Required:
filetype plugin indent on

" If you want to install not installed plugins on startup.
if dein#check_install()
call dein#install()
endif

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


これでインストール完了になります。