0
我使用的是Ag,通过:cn
和:cp
结果很好。但是现在一些东西已经改变,并且一旦我切换到新文件,它就会为文件创建新的选项卡。Vim:cnext:cprev创建新选项卡,如何使用相同的选项卡?
我用unimpaired-vim
和新的选项卡打开都与[q
]q
和:cn
:cp
。看不到任何额外的设置,在我.vimrc
在问候的..
我使用的是Ag,通过:cn
和:cp
结果很好。但是现在一些东西已经改变,并且一旦我切换到新文件,它就会为文件创建新的选项卡。Vim:cnext:cprev创建新选项卡,如何使用相同的选项卡?
我用unimpaired-vim
和新的选项卡打开都与[q
]q
和:cn
:cp
。看不到任何额外的设置,在我.vimrc
在问候的..
使用罗里咨询和git平分的vimrc我终于找到了之后是什么导致它:
set switchbuf= ..., newtab
去除NEWTAB everyting后回到正常。
quickfix窗口不能被“autoclosed”;它只在*你*或某些脚本关闭的情况下关闭。你能分享你的vimrc吗? – romainl 2014-10-22 06:57:10
当然,如果您认为它有任何问题,请随时提出建议:https://github.com/firedev/dotfiles/blob/master/vimrc – firedev 2014-10-22 07:36:40
您可以尝试缩小插件或vimrc更改是否导致使用'vimrc'在Git存储库上[使用'git bisect'](http://git-scm.com/book/en/v2/Git-Tools-Debugging-with-Git#Binary-Search) 。当你第一次添加[ag.vim](https://github.com/rking/ag.vim)时检查提交,看看是否解决了这个问题。如果确实如此,则将该提交等分为“好”,并将最新提交等同为“不好”。每次测试什么':Ag'然后':cn'都会测试。这将找到改变行为的提交,如果有的话。 – 2014-10-27 00:06:37