問題タブ [ag]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
573 参照

vim - プロジェクトのルートから検索する方法 - Ag / VIM

私は自分に追加let g:ag_working_path_mode="r"しました.vimrcが、たとえば検索しようとすると機能しませ:Ag! jquery/vagrant/my_prj/app/Controller/MyController.php [Git(master)]No matches for "jquery"

しかし、検索:Ag! jquery /vagrant/my_prjすると約 800 件の結果が得られます。

.gitフォルダー内にフォルダーがあり/vagrant/my_prj/ます。

0 投票する
2 に答える
244 参照

vim - 括弧とセミコロンを使用した grep/ack 式

Silver Searcherの vim Ag.vim を使用しています。私のプロジェクトで検索let(:applicationしたいと思います。

もしそうなら、私は:Ag "let(:application" app/得る

結果なしAg -Q "let(:application" app/

正しいパターンのアイデアはありますか?

0 投票する
1 に答える
53 参照

bash - これら 4 つのコマンドを一緒に使用するよりも grep を実行する良い方法はありますか?

基本的に私がしようとしているのは、システム上のいくつかのファイルを解析し、各ファイルからいくつかの異なるものを引き出すことです。これが私が現在これを行っている方法です:

これは私にとって完璧に機能し、約 2 分 (70k ファイル) で完了します。しかし、これらを別の方法で連鎖させることができるかどうか興味がありますか? ここでの私の最終的な目標は、この文字列を取得し、Python で同等の処理を実行してから、これらの値をデータベースに送信することですが、まだ十分ではありません。任意の入力をいただければ幸いです、ありがとう!

0 投票する
1 に答える
40 参照

emacs - ag 検索結果で emacs のメッセージが壊れている

最近、私の ag 検索結果は、次のような破損した結果を返すようになりました。

なぜこれが突然起こり始めたのかはわかりません。

0 投票する
1 に答える
660 参照

regex - ag: folderName/subFolder (Perl Regex) を除くすべてのフォルダーを検索します。

サブフォルダーを含むこれらのフォルダーがあります...

locales/*Silver Searcher にEXCEPTを無視してもらいたい(基本的に、ロケール ファイルlocales/US/en/*のみを気にする)US/en

これは機能しますが、ルート (パブリックおよびテスト) の他のフォルダーが表示されないことを除きます。
ag -l -G '(locales)/(US)'

AG は Perl 正規表現を使用していると思います。何かご意見は?

0 投票する
2 に答える
1213 参照

regex - ag: silver searcher: 複数のフォーマットを無視

シルバーサーチャーで、複数の特定の拡張子を持つファイルを無視するにはどうすればよいですか? たとえば、私は試しました:

これは機能しません。「.agignore」ファイルは必要ありません。

0 投票する
2 に答える
11681 参照

command-line - シルバーサーチャーは複数のディレクトリを無視します

シルバーサーチャーを使用して、複数のディレクトリを無視するにはどうすればよいですか?

試しag foo --ignore-dir dir1,dir2ましたが、うまくいきません。

0 投票する
1 に答える
280 参照

regex - Tmux + ZSH falis の Silver Searcher を使用した正規表現

ag正規表現を使用してパイプを介して結果を取得しようとしていますが、機能していません。

で始まる結果を取得しようとしていpro_storeます。壊れたパイプは、agものの前に終わるものが原因である可能性があると読みましたdrakeが、それが実際に起こっていることである場合、その方法と理由はわかりません。

0 投票する
2 に答える
579 参照

regex - zsh を使用してコマンド ラインの除外パターンを展開する

複雑な正規表現を無視パターンとして渡そうとしています。locales/ except のすべてのサブフォルダーを無視したいlocales/US/en/*。.agignore ファイルの使用にフォールバックする必要があるかもしれませんが、それを回避しようとしています。

私はシルバーサーチャーを使用しています(Ack、Grepに似ています)。端末でzshを使用しています。

これは非常にうまく機能し、次を除く locales/USすべてのロケール サブフォルダーを無視します。

locales/US/* Want I want is this以外はすべて無視したいのlocales/US/en ですが、うまくいきません。

考え?

0 投票する
1 に答える
1002 参照

vim - Silver Searcher: vimrc のファイルを除外する

ファイルの配列を vimrc ファイルに追加して、ag 検索からファイルを除外する方法はありますか?

FuzzyFinder と同様に、ファイル拡張子は次のように追加すると無視されます。

ほとんどの場合、style.css の縮小された出力ではなく、scss 作業ファイルで用語を見つけたいので、実際には style.css を除外したいだけです。