Vim omnicompletion:可选预览窗口



我已经搜索了不同类型的解决方案来处理预览窗口,在Omnicompletion中进行选择时,将当前窗口拆分为显示文档,比如在退出插入模式时关闭预览窗口(如果存在)。

然而,这些解决方案不切实际。有时你可能想进入预览窗口阅读一些关于当前完成模块的文档,但如果有自动命令,这是不可能的。

即使会,我也希望文档永远不会出现,因为我真的不想要它。

阅读pythoncomplete.vim中的源代码,我发现文档的值是硬编码的,如果有任何内容,它将强制显示预览窗口(如果不能为模块找到文档,它将跳过此窗口)。

有没有一个我不知道的全局选项可以告诉Vim永远不要显示文档?或者能够切换它?

如果我想在拆分窗口中阅读文档,请允许我这样做(可能有一些快捷方式),否则不要向我显示任何内容。

我真的想避免复制/粘贴pythoncomplete.vim来根据我的喜好调整这个特定的设置。

预览由全局'completeopt'设置控制。要关闭它,请使用

:set completeopt-=preview

最新更新