Vim: youCompleteMe插件打开一个分屏窗口,显示函数定义

9

我刚下载并开始使用vim的YCM插件。然而,我注意到每当自动完成弹出提供建议时,一个分割窗口也会在当前窗口中打开。有什么建议可以配置YCM不要打开分屏窗口吗?或者至少选择某些内容时可以关闭该窗口。


1
在您的插件文件中搜索 :spspsplit:vs:vsplit。如果在任何文件中找到,请将这些行放在此处。 - SibiCoder
我会更新帖子并找到。 - James Franco
这个窗口被称为预览窗口。请参见:https://github.com/Valloric/YouCompleteMe#the-gycm_add_preview_to_completeopt-option - dNitro
2个回答

15
在您的 .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

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接