将包含点(.blade.php)的文件类型添加到ackrc

时间:2014-06-10 18:01:17

标签: ack

我知道如何向ack添加新的文件类型。已回答here

例如,我添加了handlebars

--type-set=hbs=.hbs

但是,我无法添加包含点的文件类型,例如blade

--type-set=blade=.blade.php

如果我搜索ack div --blade,那么我就没有结果

1 个答案:

答案 0 :(得分:2)

你必须使用ack 2.x的--type-set regex matching。

--type-set='blade:match:.blade.php$'

有关详细信息,请参阅“定义自己的类型”下的确认手册(ack --man)。

查看ack --dump以查看其他匹配示例。