我已经搜索了各种解决方案来解决Omnicompletion在选择时将当前窗口分割以显示文档的预览窗口问题,例如在退出插入模式时关闭预览窗口,但是这些解决方案都不实用。
有时候您可能想要进入预览窗口查阅有关当前完成模块的文档,但是如果应用了autocommand,这就不可能了。即使可以,在这种情况下,我也希望文档永远不显示,因为我真的不需要它。
通过阅读pythoncomplete.vim
中的源代码,我发现文档的值被硬编码了,如果此值有任何内容,它将强制预览窗口显示出来(如果无法为模块生成文档,则会跳过此项)。
是否有全局选项我不知道能够告诉Vim永远不显示文档?或者能够切换它?
如果我确实想在拆分窗口中阅读文档,允许我这样做(也许可以使用某些快捷键),否则不要显示给我任何东西。
我真的不想复制/粘贴pythoncomplete.vim
来调整此特定设置以符合我的要求。