vim, dein
vim の dein のセットアップスクリプトが変わっていた件
最近はもっぱら atom を使っていたため、vim のセットアップスクリプトを動作させていたら、いつの間にか dein のセットアップコマンドが変わっていた。
そのため、プラグインを実行すると、
1
| Unknown function neocomplete#smart_close_popup
|
というエラーが出ていた。最初は neocomplete 側でこの関数がなくなったのかと思っていたが、neocomplete は開発が完了していて、変更は基本的にない(deoplete に移っている)
ということで、dein の読み込みが失敗していると判断。
dein.vim/README.md を参考にしていたのだが、これは 2年前の手順。
1
2
3
4
5
6
| call dein#begin(expand('~/.cache/dein'))
call dein#add('Shougo/dein.vim')
call dein#add(...) # いろんな プラグイン
call dein#end()
|
としていたが、dein.vim/README.md at master に変更したら、無事にプラグインをインストールしてくれた。
1
2
3
4
5
6
7
8
9
| if dein#load_state('~/.cache/dein')
call dein#begin('~/.cache/dein')
call dein#add('~/.cache/dein/repos/github.com/Shougo/dein.vim')
call dein#add(...) # いろんな プラグイン
call dein#end()
call dein#save_state()
endif
|