如何将“持久配置”选项添加到“' ag”中?

时间:2014-12-02 22:51:04

标签: ag

我最近开始使用'ag'命令而不是'ack'。

Ag更快,但似乎没有可以添加配置选项的文件(例如.ackrc)。

例如,我总是希望使用寻呼机,而且我不想总是输入:

ag --pager "less -R"

2 个答案:

答案 0 :(得分:4)

如何将以下内容放在命令行配置文件中(例如.bashrc或.zshrc)?

alias ag="ag $* --pager 'less -R'"

答案 1 :(得分:0)

希望这不会太晚。

在linux框上运行man ag。如果以下文字在最后:

  

默认情况下,ag会忽略与.gitignore中的模式匹配的文件,   .hgignore,或.agignore。这些文件可以在任何地方   被搜索的目录。 Ag也忽略了匹配的文件   svn:忽略子属性          版本存储库。最后,ag在 $ HOME / .agignore 中查找忽略模式。默认情况下也会忽略二进制文件。

请注意我强调的部分。所以只需添加.agignore文件并忽略那里的模式

      -