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

标签 vim macvim vim-plugin youcompleteme

我刚刚下载并声明了使用YCM插件进行vim。但是我注意到,每当弹出自动完成提示并提供完成建议时,都会在当前窗口中打开一个拆分窗口。关于如何配置YCM以不打开拆分窗口的任何建议?或至少在我选择某些东西时关闭 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

关于Vim : youCompleteme plugin opens up a split window with function definition,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38534285/

相关文章:

windows - Vim:grep 的通配符在 Windows 中不起作用

java - .vimrc 中的示例 neocomplcache 设置适用于 MacVim,但不适用于 Linux 控制台 vim

vim - 在 vim/MacVim 中使用 SHIFT+箭头选择文本

vim - 如何在 Vim 脚本中执行外部命令?

vim - 如何在vim命令模式下自动完成选项

regex - Vim 正则表达式删除行尾前的空格

firefox - 如何使用 Vimperator 将当前 URL 放入剪贴板?

vim - 在 Vim 中向左或向右 move 光标时防止打开光标下的折叠

vim - 如何在 VIM 中通过按行尾的 l 移动到下一行?

vim - 如何编写VIM配色方案?