vimでclangを使うのが好きです。ブーストによるclang_completeの検索時間を短縮する方法
私が常に持っている1つの問題は、私がブーストを含めるときはいつでも、私が "。"を入れるたびにブーストライブラリを通過するということです。オブジェクト名の後に。 5〜10秒かかります。
私はブーストヘッダーに変更を加えていないので、ブーストを通じて検索をキャッシュする方法はありますか? そうでない場合は、自動補完検索からブーストを削除する方法はありますか?
更新は、(1)adaszko 後により応答する応答:せG:
- 1 = clang_use_library Iは、変数の名前を入力します。
- 私は^ Nを押します。 Vimはboostツリーを検索し始めます。変数を自動補完します。
- 「」を押します。そして、次のエラーを取得:
Error detected while processing function ClangComplete: line 35: Traceback (most recent call last): Press ENTER or type command to continue Error detected while processing function ClangComplete: line 35: File "<string>", line 1, in <module> Press ENTER or type command to continue Error detected while processing function ClangComplete: line 35: NameError: name 'vim' is not defined Press ENTER or type command to continue Error detected while processing function ClangComplete: line 40: E121: Undefined variable: l:res Press ENTER or type command to continue Error detected while processing function ClangComplete: line 40: E15: Invalid expression: l:res Press ENTER or type command to continue Error detected while processing function ClangComplete: line 58: E121: Undefined variable: l:res Press ENTER or type command to continue Error detected while processing function ClangComplete: line 58: E15: Invalid expression: l:res Press ENTER or type command to continue
を...と何の自動compeltion
更新はありません(2) ないclang_completeが問題の世話をする必要がある場合は必ずブースト付き。プラグインなしのvimは、boostを使って検索します。 スーパーユーザーにはanswerがあり、ブーストディレクトリで検索をコメントアウトすることができます。
Vimの変数gの価値は何ですか:clang_use_library? – adaszko
@adaszko ':let g:clang_use_library'が' g:clang_use_library#0'を返します –