不要将所需文件包含在vim omnicompletion中

如果我尝试在Ruby文件中自动完成smth,它需要’xxx’语句,它会开始扫描所需的所有文件(以及所需文件所需的文件)。 它每时每刻都这样做!

是否可以使vim自动完成不扫描所需文件或仅扫描特定路径中的文件(例如app / only)?

以下之一应该有效

  • :set path=.,/myinclude1,/myinclude2设置自己的包含路径
  • :set complete-=i禁用默认完成中包含文件的使用
  • :set include=取消设置包含文件匹配模式

我建议你使用第二个,所以CTRL-X CTRL-I仍然可以正常工作