是否可以让 Vim 为您完成代码,就像在任何其他 IDE 中一样(不仅仅是单词搜索,还有类成员、方法等)?
可用的最佳选项/插件是什么?
Clang Complete让您可以使用 Clang 准确地自动完成 C 和 C++
我相信,按照这个链接列表,您将能够离开任何 IDE 并成为 vim 的忠实用户,查看一些可以帮助您获得 IDE 资源的插件...
This is a little out dated. A rising star in Vim code completion is the "YouCompleteMe" plugin. Check it out here.
全方位完成绝对是要走的路。Ctrl使用++在插入模式下实例化X Ctrl它O。
我也将它与SuperTab结合使用,以允许类似于 bash shell 的制表符完成。
这是可能的,但大多数人不这样做。
vim 是一个相当通用的编辑器,也就是说,它确实包含一些“代码完成”功能,例如单词完成等,但没有像 Delphi 的 IDE 这样的东西。
可以通过编写 vim 脚本来添加这样的系统 - vim 可以直接运行多种脚本语言,这很容易,或者您可以通过外部脚本发送文件。