it-swarm-ja.com

永続的にackにファイルタイプを追加する

私は最近、次の方法を学びました ackがより多くのファイルタイプをサポートするようにします.ackrcに以下を追加します):

--type-add
latte=.latte

残念ながら、これにより、結果が0の場合でも、使用するすべてのack検索で情報行が生成されます。

$ ack --latte dump
ack: --type-add: Type "latte" does not exist, creating with ".latte" ...

これをより永続的な追加にする方法はありますか? (つまり、この情報行を削除します)これは、すべてのack呼び出しでこの新しいタイプを追加しているように見えます。 ackのインストールに問題がありますか?

Mac OS X10.5.8とack1.92(Perl 5.10.1で実行)を使用しています

16
Martin Tóth

ドキュメント 必要だと主張しているようです--type-set代わりに:

--type-set
latte=.latte

一方、--type-addは、私の強調のためです:

指定された拡張子を持つファイルは、(既存の)タイプのTYPEであると認識されます。

18
Arjan