我想使用Tim Pope的Vim插件Fugitive的:Ggrep [regex]
命令来搜索我的代码库,但我想在新的分割中打开第一个匹配。我怎么能这样做?
答案 0 :(得分:4)
在Ggrep
之前拆分!使用:split
或<c-w>s
然后使用grep(:grep
/ :vimgrep
/ :Ggrep
/ :Ack
/等)。
:sp|Ggrep foo
和/或
<c-w>s:Ggrep foo
quickfix
列表 Grep命令通常会更新quickfix
列表,因此与:cnext
和:cprev
建立良好的映射通常很方便。我分别使用由Tim Pope的unimpaired插件提供的]q
和[q
,以及许多其他有用的映射。如果您需要查看整个结果,:copen
将会打开quickfix
窗口。
:h :sp
:h ctrl-w_s
:h :Ggrep
:h quickfix
:h :cnext
:h :cope