,ack"/>

首页 > 解决方案 > ack-grep 抛出

问题描述

当我使用 ack-grep 进行搜索时,出现此错误,

$ ack-grep SearchString
Invalid filter specification "tags" at /usr/bin/ack-grep line 126.
main::_compile_file_filter('HASH(0x18cad00)', 'ARRAY(0x19d8700)') called at /usr/bin/ack-grep line 917
main::main() called at /usr/bin/ack-grep line 75

标签: ack

解决方案


为我自己的问题找到了答案。

我试图让 ack-grep 忽略由 ctags 生成的“标签”文件,并向 $HOME/.ackrc 添加了不正确的语法。一旦我修复它,问题就解决了。

语法错误,

--ignore-file=标签

正确的语法,

--ignore-file=is:tags


推荐阅读