Ich habe kürzlich gelernt, wie man ack mehr Dateitypen unterstützen lässt (und Folgendes hinzufügt .ackrc
):
--type-add
latte=.latte
Leider erzeugt das eine Info-Zeile bei jeder Suche, die ich benutze, auch bei einer mit 0 Ergebnissen.
$ ack --latte dump
ack: --type-add: Type "latte" does not exist, creating with ".latte" ...
Gibt es eine Möglichkeit, dies dauerhafter zu machen? (dh diese Infozeile loswerden) Für mich sieht es so aus, als würde dieser neue Typ bei jedem Bestätigungsaufruf hinzugefügt. Ist es ein Problem mit meiner Installation von ack?
Ich arbeite unter Mac OS X 10.5.8 mit ack 1.92 (läuft unter Perl 5.10.1)
file-types
ack
Martin Tóth
quelle
quelle
Antworten:
Mir scheint, dass die Dokumentation aussagt, dass Sie
--type-set
stattdessen benötigen :Ich
--type-add
betone:quelle
--type-set
."Hmmm ...
ack
ist im Grunde ein Perl-Skript ... das ganz einfach zu bearbeiten ist:Aber gibt es noch eine andere Lösung dafür?
quelle