Vim插入模式在键入反斜杠时结束


Vim insert-mode completion ends on typing backslash

我对php命名空间的vim标记完成功能有问题。每次我键入反斜杠时,vim的完成弹出窗口都会消失(即使是iskeyword+='')。

假设我们的项目中有下一节课:

Symfony'Bundle'SwiftmailerBundle'SwiftmailerBundle

在每一个反斜杠之后,我都必须键入"C-x C-]",以使我的完成弹出窗口回到屏幕上。这很烦人,真的让我很生气。

有人能解释一下为什么会发生这种情况,并提出一些解决办法吗?

Vim不执行自动补全:如果您想要多次连续补全,则必须反复键入补全快捷方式。在完成文件名时,您可以看到其原理。

你应该试试为数不多的可用的自动完成插件之一:新完成、自动完成pop、ycm。。。