我已经玩了一段时间的Vim插件"SuperTab“,由于按下Tab键的巨大延迟,它几乎无法使用。这是由于SuperTab使用标记文件作为结果建议的源。
这对我来说是个问题,因为我们工作中的代码库的标记文件相当大(37 me ~),因此根据具体情况,点击Tab有时会调用一个可能需要15+秒才能完成的查询。不太省时。
有没有办法告诉SuperTab忽略我的标记变量,因为我很想继续将它用于其他插件,如taglist.vim,或者可选的替代SuperTab?
发布于 2013-10-04 07:44:37
Supertab使用默认完成;它的源可以通过'complete'选项配置。一个
:set complete-=t应该删除标记完成;其他插件不会受到影响,但默认的插入模式完成(<C-n> / <C-p>)是。或者,您可以重新配置Supertab以使用另一个完成,例如缓冲区-本地完成(<C-x><C-n>)。
https://stackoverflow.com/questions/19175696
复制相似问题