是否有可能让Vim为您完成代码,就像在任何其他IDE中一样(不只是单词搜索,而是类,方法等成员)?
有哪些最佳选项/插件?
答案 0 :(得分:12)
Clang Complete允许您使用Clang准确自动完成C和C ++
答案 1 :(得分:10)
我相信按照这个链接列表,您将能够离开任何IDE并成为vim的忠实用户,请参阅一些可以帮助您使用IDE资源的插件......
答案 2 :(得分:7)
这有点过时了。 Vim代码完成中的一颗冉冉升起的新星是“YouCompleteMe”插件。请查看here。
答案 3 :(得分:6)
Omni完成绝对是您要走的路。使用 Ctrl + X Ctrl + O 在插入模式下实例化。
我也将它与SuperTab结合使用,以允许类似于bash shell的制表符完成。
答案 4 :(得分:3)
答案 5 :(得分:2)
答案 6 :(得分:-6)
这是可能的,但大多数人都没有。
vim是一个相当通用的编辑器,它说,它确实包含一些“代码完成”功能,如单词完成等等,但没有像Delphi的IDE那样。
这样的系统可以通过脚本vim添加 - vim可以直接运行几种脚本语言,使这很容易,或者你可以通过外部脚本发送文件。