2

Моя цель - не всегда ack какие каталоги нужно искать в данном проекте (если я этого не делаю, это медленно, потому что он также сканирует папки, не являющиеся исходными). До сих пор я придумал поместить исполняемый скрипт ./ack в папку проекта, которая делегирует глобальную команду ack с некоторыми дополнительными опциями, но в идеале у меня было бы что-то вроде .ackrc в этом каталоге проекта, и ack просто выбрал бы это автоматически.

Вот что у меня сейчас есть:

#!/usr/bin/env sh

ack $@ src subproj1/src subproj2/src subproj3/src

1 ответ1

3

Ack 2.0 поддерживает файлы .ackrc для каждого проекта.

Убедитесь, что вы используете ack 2.12 или выше, потому что предыдущие версии 2.x имеют дыру в безопасности с этими файлами .ackrc.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .