This question already has answers here:
Autocompletion in Vim

(7 个回答)


7年前关闭。




Vi 有自动完成功能吗? ctrlp 查找文档中已使用的关键字。但假设我希望 a.funcname 自动显示对象 a 的成员。 Vi可以吗?

最佳答案

YouCompleteMe 。这是一个插件,提供极快的、完全语法感知的自动完成。它还可以即时显示代码错误(通过在违规行旁边的边距内放置一个标记)。

到目前为止,原生支持 C++、C# 和 Python。但是,该插件具有易于访问的 API 以添加对更多语言的支持。

还有其他插件,但除了 Jedi (仅适用于 Python)之外,没有任何东西可以正常工作。

关于editor - Vi 编辑器中的代码补全,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1680390/

10-13 02:58