1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
|
diffr $VERSION
Nathan Moreau <nathan.moreau@m4x.org>
diffr adds word-level diff on top of unified diffs.
word-level diff information is displayed using text attributes.
USAGE:
diffr reads from standard input and writes to standard output.
Typical usage is for interactive use of diff:
diff -u <file1> <file2> | diffr
git show | diffr
OPTIONS:
--colors <COLOR_SPEC>...
Configure color settings for console ouput.
There are four faces to customize:
+----------------+--------------+----------------+
| line prefix | + | - |
+----------------+--------------+----------------+
| common segment | added | removed |
| unique segment | refine-added | refine-removed |
+----------------+--------------+----------------+
The customization allows
- to change the foreground or background color;
- to set or unset the attributes 'bold', 'intense', 'underline';
- to clear all attributes.
Customization is done passing a color_spec argument.
This flag may be provided multiple times.
The syntax is the following:
color_spec = face-name + ':' + attributes
attributes = attribute
| attribute + ':' + attributes
attribute = ('foreground' | 'background') + ':' + color
| (<empty> | 'no') + font-flag
| 'none'
font-flag = 'italic'
| 'bold'
| 'intense'
| 'underline'
color = 'none'
| [0-255]
| [0-255] + ',' + [0-255] + ',' + [0-255]
| ('black', 'blue', 'green', 'red',
'cyan', 'magenta', 'yellow', 'white')
For example, the color_spec
'refine-added:background:blue:bold'
sets the color of unique added segments with
a blue background, written with a bold font.
--line-numbers <compact|aligned>
Display line numbers. Style is optional.
When style = 'compact', take as little width as possible.
When style = 'aligned', align to tab stops (useful if tab is used for indentation). [default: compact]
-h, --help
Prints help information
-V, --version
Prints version information
|