忽略.ackrc中的子目录

时间:2011-10-14 09:42:06

标签: ack

我想配置我的.ackrc,因此ack不会查看我的test / coverage文件夹。到目前为止,我最终得到了这个:

--ignore-dir=coverage

这样可行,但感觉不如:

--ignore-dir=test/coverage

问题是后者不起作用并且搜索测试/覆盖内容。

我是否遗漏了某些内容或者是否准备好处理子目录?

1 个答案:

答案 0 :(得分:11)

ack changelog明确提到这是一个功能,自ack 1.93_02起支持。 引用:“ - ignore-dir选项现在可以忽略相对于当前目录的整个路径。”

我尝试了它并且它有效。我会检查您的测试/覆盖目录是否与您正在运行的文件夹直接相关。否则我不确定会发生什么。