vim で NeoBundleUpdate が失敗

自分の為の備簿録。

表題通り vim で NeoBundleUpdate をすると、

未定義の変数です: fdlist

等と失敗するようになってしまったので、以下の方法で復旧。

rm -rf ~/.vim/bundle mkdir -p ~/.vim/bundle git clone https://github.com/Shougo/neobundle.vim ~/.vim/bundle/neobundle.vim cd ~/.vim/bundle/vimproc make

最後の 2 行は、私の環境では、このまま

vim +":NeoBundleUpdate" +:q

を実行すると

.vim/bundle/vimproc/autoload/vimproc_linux64.so

などのエラーが出るため。

これで復旧したけれど、

  • rm -rf ~/.vim/bundle mkdir -p ~/.vim/bundle
    rm -rf ~/.vim/bundle/{.neobundle,neobundle.vim}
    で良かったかもしれない
  • エラーは全てコピーしておくべきだった