与ctags一起,我可以使用<C-x><C-o>
完成函数,并且会弹出它们的参数,如下所示:
然而,一旦我开始输入一个参数,弹出就会消失:
无论如何我可以保留弹出窗口。 (例如,直到按下另一个组合键,或者只是按Enter键。)
答案 0 :(得分:2)
我想你看到的是标签完成时添加的函数原型(就像显示原始文件的其他完成一样)。完成本身(以及插入的内容)仅与函数名称本身有关。
Vim的完成菜单非常通用;它不像大多数IDE那样处理函数参数。
当'completeopt'
包含preview
时,某些完成可以在预览窗口中显示额外信息(如JavaDocs)。
虽然可能有(语言特定的)插件可以实现您想要的功能,但我不知道它。