我是VIM和clang_complete的新手。我设法安装clang_complete它似乎工作,但完成不知何故不是我所期望的。 例如,我查看了一个教程并期待像这个动画gif中的行为: https://blogueun.files.wordpress.com/2013/12/be5ee-using_clang.gif
这就是我的所作所为:
vim test.cpp
i
以进入插入模式<C-x><C-u>
打开自动填充列表<C-n>
两次以选择第二个条目现在我在VIM中有以下一行:
using
但我认为它应该是这样的:
using namespace $\'identifier'
(&#39;必须替换为`,请编辑问题)
我怎样才能完全完成而不仅仅是第一个单词?
答案 0 :(得分:1)
我发现了自己。来自https://raw.githubusercontent.com/Rip-Rip/clang_complete/master/doc/clang_complete.txt中的clang_complete常见问题解答:
*)只有函数名称已完成,但没有括号/参数。
通过向您的帐户添加以下行来启用代码段支持 .vimrc,例如:
let g:clang_snippets = 1
let g:clang_snippets_engine = 'clang_complete'
这对我有用。