diff options
author | René Scharfe <rene.scharfe@lsrfire.ath.cx> | 2009-03-07 13:32:32 +0100 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2009-03-07 11:34:59 -0800 |
commit | 7e8f59d577e5615ceff06da0d9dde36a63608d53 (patch) | |
tree | 3c9caf532b29a9780ce4065a302c87d9c5f320ef /Documentation/config.txt | |
parent | 79212772ce127cc32a67d50eaaa7f1c102ce7d5d (diff) | |
download | git-7e8f59d577e5615ceff06da0d9dde36a63608d53.tar.gz git-7e8f59d577e5615ceff06da0d9dde36a63608d53.tar.xz |
grep: color patterns in output
Coloring matches makes them easier to spot in the output.
Add two options and two parameters: color.grep (to turn coloring on
or off), color.grep.match (to set the color of matches), --color
and --no-color (to turn coloring on or off, respectively).
The output of external greps is not changed.
This patch is based on earlier ones by Nguyễn Thái Ngọc Duy and
Thiago Alves.
Signed-off-by: Rene Scharfe <rene.scharfe@lsrfire.ath.cx>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/config.txt')
-rw-r--r-- | Documentation/config.txt | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Documentation/config.txt b/Documentation/config.txt index f5152c503..b75dada9c 100644 --- a/Documentation/config.txt +++ b/Documentation/config.txt @@ -548,6 +548,15 @@ color.diff.<slot>:: whitespace errors). The values of these variables may be specified as in color.branch.<slot>. +color.grep:: + When set to `always`, always highlight matches. When `false` (or + `never`), never. When set to `true` or `auto`, use color only + when the output is written to the terminal. Defaults to `false`. + +color.grep.match:: + Use customized color for matches. The value of this variable + may be specified as in color.branch.<slot>. + color.interactive:: When set to `always`, always use colors for interactive prompts and displays (such as those used by "git-add --interactive"). |