私は2週間前にvimを使い始め、sublimeから切り替えました。私はRubyの開発者であり、AckとAgがMacでうまく動作していることを知っていますが、私のUbuntuコンピュータには最適化されていません。
「git grep」を使用してプロジェクトフォルダ内の単語(メソッド、変数など)を検索したい場合は、通常、この手順に従ってその単語を含むプロジェクトフォルダ内のすべてのファイルを検索します。私は遅いです:
1)vimで開かれたファイルから検索したい単語をコピーしてください。
2) Ctrl+Zバックグラウンドでvimを送信し、コンソールを使用してください。
3) git grep '検索したい内容'グローバル検索の実際の実行
4)結果リストからファイルパスをコピーする
5) FG回復vimを背景に
6):eファイルパスvimから
あなたの環境では何を使用していますか?
このトピックについてあなたの考えは何ですか?
答え1
The Fugitiveをチェックしたいかもしれません。https://github.com/tpope/vim-fugitive。この:Ggrep string
コマンドを使用して、例の手順2、3、5を組み合わせることができます。
詳細については、次のリンクを参照してください:Ggrep
。http://vimcasts.org/episodes/fugitive-vim-exploring-the-history-of-a-git-repository/