Vim : youCompleteme 插件打开了一个带有函数定义的拆分 window

Vim : youCompleteme plugin opens up a split window with function definition

我刚刚下载并声明使用 vim 的 YCM 插件。但是我注意到,每当自动完成弹出给出完成建议时,拆分 window 也会在我当前的 window 中打开。关于如何配置 YCM 不打开拆分的任何建议 window ?或者至少在我 select 某些东西时关闭 window。

在你的 .vimrc 文件中添加这一行:

let g:ycm_autoclose_preview_window_after_insertion = 1

根据文档:

When this option is set to 1, YCM will auto-close the preview window after the user leaves insert mode. This option is irrelevant if g:ycm_autoclose_preview_window_after_completion is set or if no preview window is triggered. See the g:ycm_add_preview_to_completeopt option for more details.

更多信息:https://github.com/Valloric/YouCompleteMe#the-gycm_autoclose_preview_window_after_completion-option

将此放入您的 .vimrc:

set completeopt-=preview

我认为它根据 https://github.com/ycm-core/YouCompleteMe/issues/2015