使用ack的.ackrc忽略目录

Par*_*ney 71 ack

我不确定它的用途,但我正在处理的代码有一堆名为"save.d"的文件夹,看起来它们用于某种版本控制(我们也有.svn文件夹) .

如何更新我的.ackrc文件以默认忽略这些目录?

我的.ackrc目前

--type-set=inc=.inc
--ignore-dir=pear
--type-set=tpl=.tpl
Run Code Online (Sandbox Code Playgroud)

我们的文件夹结构如下:

program/parsers/save.d
program/modules/save.d
Run Code Online (Sandbox Code Playgroud)

Par*_*ney 91

添加另一条线--ignore-dir=save.d就可以了

  • 另请注意,您可以在必要时将其添加到命令行,或者ACK_OPTIONS环境变量.你的ackrc只不过是命令行开关. (11认同)