最近、「ack」の代わりに「ag」コマンドを使い始めました。
Ag ははるかに高速ですが、構成オプションを追加できるファイル (.ackrc など) がないようです。
たとえば、常にポケットベルを使用したいのですが、常に入力する必要はありません。
ag --pager "less -R"
最近、「ack」の代わりに「ag」コマンドを使い始めました。
Ag ははるかに高速ですが、構成オプションを追加できるファイル (.ackrc など) がないようです。
たとえば、常にポケットベルを使用したいのですが、常に入力する必要はありません。
ag --pager "less -R"
コマンド ライン構成ファイル (.bashrc や .zshrc など) に次のように記述してみてはどうでしょうか。
alias ag="ag $* --pager 'less -R'"
これが遅すぎないことを願っています。
man ag
Linux ボックスで実行します。次のテキストの場合、最後に:
デフォルトでは、ag は .gitignore、.hgignore、または .agignore のパターンに一致するファイルを無視します。これらのファイルは、検索対象のディレクトリ内のどこにでも置くことができます。Ag は、サブバージョン リポジトリの svn:ignore プロパティに一致するファイルも無視します。最後に、ag は$HOME/.agignoreで無視パターンを探します。バイナリ ファイルもデフォルトで無視されます。
私が強調した部分に注意してください。ファイルを追加.agignore
して、そこにあるパターンを無視するだけです