NAME
git - Greple git module
SYNOPSIS
greple -Mgit ...
DESCRIPTION
App::Greple::git is a greple module to handle git output.
OPTIONS
- --color-blame-line, --color-blame
- --color-blame-label
-
Read git-blame(1) output and apply unique color for each commit ids. Option --color-blame and --color-blame-line colorize whole line, while --color-blame-label does only labels.
Set $HOME/.gitconfig like this:
[pager] blame = greple -Mgit --color-blame-line | env LESSANSIENDCHARS=mK less -cR
ENVIRONMENT
- LESS
- LESSANSIENDCHARS
-
Since greple produces ANSI Erase Line terminal sequence, it is convenient to set less command understand them.
LESS=-cR LESSANSIENDCHARS=mK
INSTALL
CPANMINUS
$ cpanm App::Greple::git
SEE ALSO
App::sdif: git diff support
AUTHOR
Kazumasa Utashiro
LICENSE
Copyright 2021-2022 Kazumasa Utashiro.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.