スポンサーリンク

このドキュメントの内容は、以下の通りです。

はじめに


neocomplcache で補完するときに、エラーがよく出てました。

function <SNR>116_snippets_expand_or_jump..<SNR>116_get_cursor_keyword_snippet の処理中にエラーが検出されました:
行    5:
E117: 未知の関数です: neocomplcache#get_prev_word
E15: 無効な式です: neocomplcache#get_prev_word(cur_word)
行    6:
E121: 未定義の変数です: prev_word
E116: Invalid arguments for function string(prev_word))
E116: Invalid arguments for function printf('(!has_key(v:val, "prev_word") || v:val.prev_word ==# %s)', string(prev_word))
E15: 無効な式です: printf('(!has_key(v:val, "prev_word") || v:val.prev_word ==# %s)', string(prev_word))
行    9:
E121: 未定義の変数です: pattern
E116: Invalid arguments for function filter(copy(a:snippets), pattern)
E15: 無効な式です: filter(copy(a:snippets), pattern)
行   10:
E121: 未定義の変数です: dict
E116: Invalid arguments for function has_key(dict, cur_word)
E15: 無効な式です: !has_key(dict, cur_word)
続けるにはENTERを押すかコマンドを入力してください

NeoBundleLazy をやめてみた


NeoBundleLazy の設定が悪いのかと考え、NeoBundle に切り替えてみました。

This is old version of neocomplcache-snippets-complete.
This is no longer maintained.
You should use neosnippet plugin instead of it.
https://github.com/Shougo/neosnippet

neosnippet を使いなさい、とのことなので、入れ替えてみます。

.vimrc の設定


結局、この設定に落ち着きました。

NeoBundle 'Shougo/neocomplcache'
NeoBundle 'Shougo/neosnippet'
let g:neocomplcache_enable_at_startup = 1 " 自動起動

imap <C-k>     <Plug>(neosnippet_expand_or_jump)
smap <C-k>     <Plug>(neosnippet_expand_or_jump)

スポンサーリンク
スポンサーリンク
 
いつもシェア、ありがとうございます!


もっと情報を探しませんか?

関連記事

最近の記事

人気のページ

スポンサーリンク
 

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12

サイト

Vim入門

C言語入門

C++入門

JavaScript/Node.js入門

Python入門

FreeBSD入門

Ubuntu入門

セキュリティ入門

パソコン自作入門

ブログ

トップ


プライバシーポリシー