我刚下载并使用YCM插件为vim声明。但是我注意到,每当自动完成弹出提供完成建议时,分割窗口也会在我当前窗口中打开。有关如何配置YCM以不打开拆分窗口的任何建议?或者至少在我选择的时候关上窗户。
答案 0 :(得分:2)
在.vimrc文件中添加以下行:
let g:ycm_autoclose_preview_window_after_insertion = 1
根据文件:
当此选项设置为1时,YCM将在用户退出插入模式后自动关闭预览窗口。如果设置了g:ycm_autoclose_preview_window_after_completion或者没有触发预览窗口,则此选项无关紧要。有关更多详细信息,请参阅g:ycm_add_preview_to_completeopt选项。
更多信息:https://github.com/Valloric/YouCompleteMe#the-gycm_autoclose_preview_window_after_completion-option
答案 1 :(得分:1)
将其放入您的.vimrc
:
set completeopt-=preview
我认为它可以解决 https://github.com/ycm-core/YouCompleteMe/issues/2015