1

我想使用 Tim Pope 的 Vim 插件Fugitive:Ggrep [regex]命令来搜索我的代码库,但我想在新的拆分中打开第一个匹配项。我怎样才能做到这一点?

4

1 回答 1

4

在你面前分裂Ggrep!要么使用:splitor<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 回答