J'ai récemment appris à laisser ack prendre en charge plus de types de fichiers (en ajoutant ce qui suit à .ackrc
):
--type-add
latte=.latte
Malheureusement, cela produit une ligne d'information sur chaque recherche d'ack que j'utilise, même celles avec 0 résultats.
$ ack --latte dump
ack: --type-add: Type "latte" does not exist, creating with ".latte" ...
Existe-t-il un moyen d'en faire un ajout plus permanent? (c.-à-d. débarrassez-vous de cette ligne d'informations). Cela me semble ajouter ce nouveau type à chaque appel. Est-ce un problème avec mon installation d'ack?
Je suis sur Mac OS X 10.5.8 avec ack 1.92 (fonctionnant sous Perl 5.10.1)
file-types
ack
Martin Tóth
la source
la source
Réponses:
Il me semble que la documentation affirme que vous avez
--type-set
plutôt besoin :Alors que
--type-add
c'est pour, c'est moi qui souligne:la source
--type-set
".Hmmm ...
ack
est fondamentalement un script Perl ... qui est assez facile à éditer:Mais encore, y a-t-il une autre solution à cela?
la source