vim c-x c-o 补全出现新的窗口

请输入图片描述

如图,使用 c-x c-o 补全的时候,在窗口上方会出现一个新的窗口,补全完之后依然存在。

c-n 补全就没有。

如何做到像c-n那样不出现上边的窗口

阅读 5.8k
1 个回答

那个窗口叫做preview window,可以通过设置completeopt来控制,可以通过下面设置来禁用:
set completeopt-=preview

也可以通过C-w z来关闭任何preview window

我的设置是:
set completeopt=longest,menuone

详细说明可以参见:
help:completeopt
help:preview-window

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进