Vim自动完成。如何删除垂直边线和预览窗口?

时间:2015-07-12 15:38:10

标签: vim plugins autocomplete

我安装了YouCompleteMe vim插件以进行自动完成。它运作良好。但是,在自动完成期间,我会在左侧看到一个白色列。您可以在附图中看到它。它有红色">>"符号。另外,我在顶部有一个预览窗口。我想摆脱他们。 我在.vimrc文件中添加了下一行

let g:ycm_autoclose_preview_window_after_completion = 1
let g:ycm_autoclose_preview_window_after_insertion = 1

然而,我在点击Tab时仍然看到预览窗口,并且仍然显示侧面。 我该怎样摆脱它们?

enter image description here

1 个答案:

答案 0 :(得分:2)

>>符号与自动完成并不完全相关;它们是编译错误标记。要摆脱它们,请使用:

let g:ycm_enable_diagnostic_signs = 0

预览窗口由Vim的'completeopt'选项控制。要禁用它,请使用:

set completeopt-=preview