我想配置我的.ackrc,因此ack不会查看我的test / coverage文件夹。到目前为止,我最终得到了这个:
--ignore-dir=coverage
这样可行,但感觉不如:
--ignore-dir=test/coverage
问题是后者不起作用并且搜索测试/覆盖内容。
我是否遗漏了某些内容或者是否准备好处理子目录?
答案 0 :(得分:11)
ack changelog明确提到这是一个功能,自ack 1.93_02起支持。 引用:“ - ignore-dir选项现在可以忽略相对于当前目录的整个路径。”
我尝试了它并且它有效。我会检查您的测试/覆盖目录是否与您正在运行的文件夹直接相关。否则我不确定会发生什么。