过滤quickfix缓冲区vim

lin*_*usx 2 vim grep buffer

我想在我的quickfix缓冲区中过滤结果,在阅读了一些答案之后,我尝试将缓冲区设置为可修改,但问题是如果我删除一行并输入同一行跳转到该文件,它仍然需要我上一个结果(已删除).
示例
1 file1
2 file 2
让我说我现在从quickfix窗口删除文件1
1 file2 (press enter)
我需要文件1而不是文件2.

Ken*_*ent 5

这个小脚本有帮助吗?

QFGrep

它可以

  • Quickfix中的过滤器(Grep)条目
  • 恢复原始Quickfix条目