2015-11-13

NeoBundle` commands must be executed within a neobundle#begin/end blockってなに??

私のvimが壊れちゃったみたい、、、


cygwinにwindowsの_vimrcをコピペして、:NeoBundleInstallしただけなのにどうして!!


って
NeoBundleの設定を
以下でくくればOKらしい。

  call neobundle#begin(expand($VIMBUNDLE))
  :
  :
  call neobundle#end()


neobundleの仕様が変わった??よくわからんが、とりあえずエラーはでなくなったのでOK


ちなみにコマンドの意味はこういうことかな。


call
call コマンドは、渡された関数を実行するコマンド(その戻り値を使用しないで関数を使用)

neobundle#begin
「ファイル名#関数名」
ファイル名はautoloadフォルダを参照。こちらに説明

vimscriptはこちらこちら(本家)が詳しい。







No comments: