新手问题 Vim 自动补全插件推荐

springwq · 2014年10月27日 · 最后由 autocomplete 回复于 2017年03月18日 · 7372 次阅读

求推荐 Vim 自动补全插件,之前用过 YouCompleteMe ,但是感觉提示的太多了,影响写代码的感觉。。。

哈哈 前几天 李华顺页推荐了

#1 楼 @kewin 我是求推荐。。。

#2 楼 @springwq 这个一般都是找各个语言的插件啊 很难找个通用的

我一直用的 Neocomplete。最开始还很认真地去组织了一下语言的 snippets, 用了一小段时间后全部放弃,只补全本页和 buffer 里面的单词,其余全靠脑子,感觉舒服多了。

目前最好的应该就是 YouCompleteMe 和 NeoComplete 了,两个都用过,说说感受:

  • YouCompleteMe 速度很快,基本不会出现卡顿,对 C 系和 Python 支持比较好,但是语义补全的精准度一般,感觉是算法的问题。

  • NeoComplete 需要 Vim 编译时加上 lua 选项,感觉精准度比上面那个好,但是在项目文件较多的情况下,经常容易出现卡顿,小项目则没什么问题

C-x C-o, C-x C-l

Th@billy @Numbcoder @gonglexin Thanks for your comments! Decided to use Ctrl - N

实现一个智能提示功能需要 ajax、数据库、jsp/php、算法等很多知识, 如果数据量大,还需要特殊优化 一个小功能,花费太大精力很不划算 92find.com 上的一个 js 插件实现了搜索框自动补全托管服务, 只要一行 javascript 代码就可以实现百度、淘宝搜索框提示的全部功能 比如:汉字拼音匹配、拼音前缀匹配、模糊搜索、智能容错,还可以自定义提示词汇及其排序权重 花五分钟我的网站就可以部署同百度、淘宝一样强大好用的输入提示功能 同时兼容 IE、Firefox、Safari、Chrome、Opera 各种浏览器 兼容 ios、Android、Windows

需要 登录 后方可回复, 如果你还没有账号请 注册新账号