1

Tim Pope の Vim プラグインFugitive:Ggrep [regex]コマンドを使用してコードベースを検索したいのですが、最初の一致を新しい分割で開きたいと考えています。これどうやってするの?

4

1 に答える 1

4

あなたの前に分割Ggrep:splitまたはを使用<c-w>sしてから、grep ( :grep/ :vimgrep/ :Ggrep/ :Ack/etc) を使用します。

使用法

:sp|Ggrep foo

および/または

<c-w>s:Ggrep foo

quickfixリストの使用

通常、grep コマンドはquickfixリストを更新するため、 および への適切なマッピングがあると便利な場合がよく:cnextあり:cprevます。私は、Tim Pope の障害のないプラグインによって提供されている と をそれぞれ使用]q[q他の多くの役立つマッピングも使用します。結果全体を確認する必要がある場合は、ウィンドウが開きます。:copenquickfix

詳細については、次を参照してください。

:h :sp
:h ctrl-w_s
:h :Ggrep
:h quickfix
:h :cnext
:h :cope
于 2014-09-16T23:03:43.037 に答える