我想使用 Tim Pope 的 Vim 插件Fugitive的:Ggrep [regex]
命令来搜索我的代码库,但我想在新的拆分中打开第一个匹配项。我怎样才能做到这一点?
问问题
2094 次
1 回答
4
在你面前分裂Ggrep
!要么使用:split
or<c-w>s
然后 grep ( :grep
/ :vimgrep
/ :Ggrep
/ :Ack
/etc)。
用法
:sp|Ggrep foo
和/或
<c-w>s:Ggrep foo
使用quickfix
列表
Grep 命令通常会更新quickfix
列表,因此通常可以很方便地映射到:cnext
和:cprev
。我使用]q
和[q
分别由 Tim Pope 的unimpaired插件提供,以及许多其他有用的映射。如果您需要从整体上查看结果,:copen
将打开窗口。quickfix
有关更多信息,请参阅:
:h :sp
:h ctrl-w_s
:h :Ggrep
:h quickfix
:h :cnext
:h :cope
于 2014-09-16T23:03:43.037 回答