Ignorieren eines Verzeichnisses mit acks .ackrc

72

Ich bin nicht sicher, wofür es ist, aber der Code, an dem ich arbeite, enthält eine Reihe von Ordnern mit dem Namen "save.d". Es sieht so aus, als würden sie für eine Art Versionskontrolle verwendet (wir haben auch .svn-Ordner). .

Wie kann ich meine .ackrc-Datei aktualisieren, um diese Verzeichnisse standardmäßig zu ignorieren?

Meine .ackrc ist derzeit

--type-set=inc=.inc
--ignore-dir=pear
--type-set=tpl=.tpl

Unsere Ordnerstruktur kann folgendermaßen aussehen:

program/parsers/save.d
program/modules/save.d
Parris Varney
quelle

Antworten:

92

Das Hinzufügen einer weiteren Zeile --ignore-dir=save.dhat den Trick getan

Parris Varney
quelle
11
Beachten Sie auch, dass Sie dies bei Bedarf zur Befehlszeile oder zur Umgebungsvariablen ACK_OPTIONS hinzufügen können. Ihr ackrc ist nichts anderes als Befehlszeilenschalter.
Andy Lester