Schmaler Helm-Projektil-Grep auf bestimmten Dateityp

7

Normalerweise finde ich mich mit helm-projectile-grep wieder, um meine Suche auf einen bestimmten Dateityp einzugrenzen.

Zum Beispiel: Ich suche nach "Container", möchte aber nur die Ergebnisse in den .style-Dateien anzeigen. Ich konnte nicht herausfinden, ob Sie dies mit helm-projectile-grep tun können, aber es scheint möglich zu sein.

Tephra
quelle

Antworten:

1

Dies ist mit dem Paket helm-ag möglich , das alle Felder mit dem Präfix "-" als CLI-Argumente an ag übergibt.

Verwenden Sie zum Filtern nach Dateityp die Erweiterung als Argument. Rufen Sie also helm-projectil-ag an mit:

--style container

wird den Trick machen.

Zusätzliche Beispiele:

--hidden search-pattern

Enthält versteckte Dateien während der Suche nach Suchmustern

--ignore=*.html container

Ignoriert alle HTML-Dateien. Beachten Sie, dass --ignore das Glob-Muster anstelle des regulären Ausdrucks akzeptiert.

Reqruiment

So verwenden Ruder-ag sollten Sie installieren ag , die Multi-Plattform ist, verwendet Perl-like regexp standardmäßig und viel schneller als grep.

atevm
quelle