Vim:cnext:cprev创建新选项卡,如何使用相同的选项卡?

Vim:cnext:cprev创建新选项卡,如何使用相同的选项卡?,vim,Vim,我正在使用Ag,使用:cn和:cp浏览结果很好。但现在有些东西改变了,我一切换到新文件,它就会为文件创建新的选项卡 我使用未损坏的vim,新选项卡同时打开[q]q和:cn:cp。在my.vimrc中没有看到与此相关的任何其他设置 在使用Rory建议和git平分vimrc之后,我终于找到了导致它的原因: set switchbuf= ..., newtab 删除新选项卡后,所有操作都恢复正常。快速修复窗口不能“自动关闭”;只有当您或某些脚本关闭它时,它才会关闭。你可以分享你的vimrc吗?当然可

我正在使用Ag,使用
:cn
:cp
浏览结果很好。但现在有些东西改变了,我一切换到新文件,它就会为文件创建新的选项卡


我使用
未损坏的vim
,新选项卡同时打开
[q
]q
:cn
:cp
。在my
.vimrc
中没有看到与此相关的任何其他设置

在使用Rory建议和git平分vimrc之后,我终于找到了导致它的原因:

set switchbuf= ..., newtab

删除新选项卡后,所有操作都恢复正常。

快速修复窗口不能“自动关闭”;只有当您或某些脚本关闭它时,它才会关闭。你可以分享你的vimrc吗?当然可以,如果你认为它有什么问题,请随时提出建议:你可以在Git存储库上用
vimrc
尝试缩小插件或vimrc更改是否导致问题的范围。在第一次添加时检查提交,看看这是否解决了问题。如果是这样,则将提交一分为二为“好”,最新提交一分为二为“坏”。每次测试
:Ag
:cn
的功能。这将定位更改行为的提交(如果有)。