Vim保持自动完成弹出窗口

4
与ctags一起使用,我可以使用<C-x><C-o>来完成函数,它们的参数将弹出,如下所示: vim complete screenshot1 然而,一旦我开始输入一个参数,弹出窗口就消失了: vim complete screenshot1 是否有任何方法可以保留弹出窗口(例如,直到按下另一个键组合或只需按Enter)?
1个回答

2
我想您所看到的是标签完成时为方便添加的函数原型(就像其他完成项显示源文件一样)。 完成本身(以及插入的内容)仅与函数名称本身有关。
Vim的完成菜单非常通用; 它不像大多数现代IDE那样处理函数参数。
某些完成项可以在预览窗口中显示额外信息(如JavaDocs),当'completeopt'包含'preview'时。
也许有(特定语言的)插件可以启用您想要的功能,但我不知道其中任何一个。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接