Недавно я узнал, как позволить ack поддерживать больше типов файлов (добавив следующее в .ackrc
):
--type-add
latte=.latte
К сожалению, это приводит к появлению информационной строки по каждому поиску ack, который я использую, даже по 0 с результатами.
$ ack --latte dump
ack: --type-add: Type "latte" does not exist, creating with ".latte" ...
Есть ли способ сделать это более постоянным дополнением? (т.е. избавиться от этой информационной строки) Мне кажется, что это добавляет этот новый тип при каждом вызове ack. Это проблема с моей установкой акк?
Я на Mac OS X 10.5.8 с ack 1.92 (работает под Perl 5.10.1)
file-types
ack
Мартин Тот
источник
источник
Ответы:
Мне кажется, что документация утверждает, что вам нужно
--type-set
вместо:Принимая во внимание,
--type-add
что, акцент мой:источник
--type-set
».Хммм ...
ack
это в основном скрипт на Perl ... который довольно легко редактировать:Но все же, есть ли другое решение для этого?
источник