NAME
diffr - adds word-level diff on top of unified diffs
SYNOPSIS
diffr [--colors <color_spec>] [--line-numbers <compact|aligned>]
diff -u | diffr [OPTIONS]
git show | diff [OPTIONS]
DESCRIPTION
--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 + ':' + attributesattributes = attribute| attribute + ':' + attributesattribute = ('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 witha 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
AUTHOR
Nathan Moreau <[email protected]>
LICENSE
The MIT License (MIT)