如何让ack支持更多的文件types?

在ack的主页上 ,列出了很多文件types,但没有aspx,是否可以让ack支持它?

    在窗口上,将C:\ Documents and Settings \ yourname下的.ackrc文件添加到内容中

    --type-set=aspx=.aspx 

    你可以设置一个types为多文件扩展名,单独用“,”

     --type-set=aspx=.aspx,.ascx 

    注意

    ack语法和行为在版本2上已经发生了很大的变化。版本2中的上述等价物将是:

     --type-set=aspx:ext:aspx,ascx 

    语法是--type-set TYPE:FILTER:FILTERARGSFILTER可以是任何ext, is, match, firstlinematch 。 你一定要阅读手册页来获得详细的解释。

    看到

    • .ackrc文件
    • 定义你自己的types
    • Ack版本2手册页
     --type-add TYPE=.EXTENSION[,.EXT2[,...]] Files with the given EXTENSION(s) are recognized as being of (the existing) type TYPE 

    来自http://betterthangrep.com/

    您可以将其添加到您的家庭目录中的.ackrc。