在快速修复窗口中搜索两次时按 Enter 不起作用

在快速修复窗口中搜索两次时按 Enter 不起作用

我在 MacVim 上使用 ack 插件进行搜索.vimrc

Plug 'mileszs/ack.vim'
let g:ackprg = 'ag --vimgrep --smart-case'

当我输入:Ack search_term 打开 vim 后第一次,会弹出快速修复窗口,搜索结果会突出显示,当我按下时,Enter会打开一个新缓冲区,光标位于搜索结果的位置。

当我不关闭快速修复窗口时,我可以再次搜索,一切正常。

但是,当我关闭快速修复窗口:bd!并再次搜索时,快速修复窗口会打开,但搜索结果不会突出显示,并且当我按下回车键时,它不会打开新的缓冲区(它只是将光标设置在下面一行)。

我最近将 MacVim 更新为 后发生了这种情况Custom Version 8.1.950 (155)。我已经更新了所有插件,但似乎没有任何变化。

有什么办法可以修复这个问题吗?

相关内容