我会像在sublime文本中一样完全自动完成,但是在vim中。
我想要这种行为:
有很多关于vim自动完成的插件,我迷失了。
答案 0 :(得分:7)
目前我正在使用YouCompleteMe ...这非常好,但我不知道是否可以配置为根据上次使用情况对单词进行排序。它具有通用的模糊完成功能,适用于任何文件类型(您可能会发现模糊完成很棒),但它还包含通过libclang进行C / C ++ / Objective-C / Objective-C ++的语义完成。
特别是,我从源代码编译最新的clang,libc ++和VIM来调整和设置VIM以使用我的环境python / ruby / etc并获得一个不错的C ++ 11支持。然后,我从源代码编译YouCompleteMe,虽然我首先通过插件管理器安装它。我目前的选择是VAM,但还有其他像Vundle和Pathogen。
答案 1 :(得分:3)
试试这个方法:
for plugin in plugins
try
install plugin
read doc
test plugin
catch
remove plugin
endtry
endfor
此外,请确保在搜索插件之前阅读并理解:h ins-completion
。