如何让ag搜索“非标准”语言文件?

如何让ag搜索“非标准”语言文件?

我在 Ubuntu 上使用 Silver Searcher ag2.1.0 版。我正在尝试aStar在当前目录树的 Haskell 文件中搜索该字符串。 (这些文件是扩展名为 的文本文件.hs。)

该行为不是我所期望的。

$ ag aStar

找不到匹配项。

ag --haskell aStar

找不到匹配项。

ag --haskell --all-text aStar

在文件中找到正确的匹配项.hs

ag --all-text aStar

在文件中找到正确的匹配项.hs,以及一些我不想搜索的临时文件中的一堆。

关于我做错了什么以及为什么该--haskell标志不能ag搜索 Haskell 文件有什么建议吗?

相关内容