gpt4 book ai didi

vim - 防止自动完成 vim-go 分屏

转载 作者:行者123 更新时间:2023-12-05 09:20:44 24 4
gpt4 key购买 nike

我制作了脚本来使用 vim 安装我的 golang 开发环境,但是我的安装有一些烦人的事情。 (Here 是我的脚本)

当我使用 neocomplete 和 vim-go 时,自动完成工作正常,但是当我尝试选择其中一个建议时,屏幕被拆分,并且在顶部 View 上打印与我使用光标相同的选项。像这样: enter image description here

最佳答案

This is window 是预览窗口。此窗口可以设置为在插入完成期间显示 'completeopt'preview放。您可以通过将以下内容添加到您的 vimrc 来禁用此功能文件:

set completeopt-=preview

您也可以通过<c-w>z 手动关闭预览窗口。/<c-w><c-z>:pclose

如果您想保留预览窗口但不喜欢它保持打开状态,您可以通过 CompleteDone 自动关闭它。自动命令事件。通过将以下内容添加到您的 vimrc 中来执行此操作文件。

augroup completion_preview_close
autocmd!
autocmd CompleteDone * if !&previewwindow && &completeopt =~ 'preview' | silent! pclose | endif
augroup END

有关更多帮助,请参阅:

:h 'completeopt'
:h preview-window
:h :pclose
:h CompleteDone

关于vim - 防止自动完成 vim-go 分屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36433118/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com