如何禁用临时预览窗口?

neo*_*lei 28 vim autocomplete

在编写Python时,我喜欢Vim的omnicompletion函数,但我不希望Scratch Window在顶部弹出.

我该如何禁用它?

(我正在使用gVim 7.3)

rom*_*inl 66

此行为由选项preview的值的存在定义'completeopt'.

默认值为:

menu,preview
Run Code Online (Sandbox Code Playgroud)

要删除preview,只需将此行添加到您的~/.vimrc或修改现有completeopt行:

set completeopt-=preview
Run Code Online (Sandbox Code Playgroud)


icc*_*c97 5

如果您不太介意预览窗口,但想轻松关闭它,则可以使用:pclose命令或CTRL-W z键盘组合,请参见:help :pclose