読者です 読者をやめる 読者になる 読者になる

【Vim】neosnippet で (neosnippet_expand_or_jump) のエラーが出る。

neosnippet で補完候補を選択したら以下のエラーが出た。

(neosnippet_expand_or_jump)

調べてみると、neosnippet は仕様が変わったらしい。
今までは neosnippet-vim のみのインストールでOKだったが、
今は辞書ファイルを neosnippet-snippets というプラグインで管理する。

neosnippet-vim と neosnippet-snippets の2つが必要なので、
vimrcは以下のようになる。

NeoBundle "Shougo/neosnippet"
NeoBundle "Shougo/neosnippet-snippets"
imap <C-k>     <Plug>(neosnippet_expand_or_jump)
smap <C-k>     <Plug>(neosnippet_expand_or_jump)

一度 NeoBundleClear してから NeoBundleInstall したら正常に動作しました。
よかったー。