.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.11. .TH ICDIFF "1" "September 2019" "icdiff version 1.9.5" "User Commands" .SH NAME icdiff \- terminal side-by-side colorized word diff .SH SYNOPSIS .B icdiff [\fI\,options\/\fR] \fI\,left_file right_file\/\fR .SH DESCRIPTION Show differences between files in a two column view. .SH OPTIONS .TP \fB\-\-version\fR show program's version number and exit .TP \fB\-h\fR, \fB\-\-help\fR show this help message and exit .TP \fB\-\-cols\fR=\fI\,COLS\/\fR specify the width of the screen. Autodetection is Unix only .TP \fB\-\-encoding\fR=\fI\,ENCODING\/\fR specify the file encoding; defaults to utf8 .TP \fB\-E\fR MATCHER, \fB\-\-exclude\-lines\fR=\fI\,MATCHER\/\fR Do not diff lines that match this regex. Not compatible with the 'line\-numbers' option .TP \fB\-\-head\fR=\fI\,HEAD\/\fR consider only the first N lines of each file .TP \fB\-H\fR, \fB\-\-highlight\fR color by changing the background color instead of the foreground color. Very fast, ugly, displays all changes .TP \fB\-L\fR LABELS, \fB\-\-label\fR=\fI\,LABELS\/\fR override file labels with arbitrary tags. Use twice, one for each file. You may include the formatting strings '{path}' and '{basename}' .TP \fB\-N\fR, \fB\-\-line\-numbers\fR generate output with line numbers. Not compatible with the 'exclude\-lines' option. .TP \fB\-\-no\-bold\fR use non\-bold colors; recommended for solarized .TP \fB\-\-no\-headers\fR don't label the left and right sides with their file names .TP \fB\-\-output\-encoding\fR=\fI\,OUTPUT_ENCODING\/\fR specify the output encoding; defaults to utf8 .TP \fB\-r\fR, \fB\-\-recursive\fR recursively compare subdirectories .TP \fB\-\-show\-all\-spaces\fR color all non\-matching whitespace including that which is not needed for drawing the eye to changes. Slow, ugly, displays all changes .TP \fB\-\-tabsize\fR=\fI\,TABSIZE\/\fR tab stop spacing .TP \fB\-u\fR, \fB\-\-patch\fR generate patch. This is always true, and only exists for compatibility .TP \fB\-U\fR NUM, \fB\-\-unified\fR=\fI\,NUM\/\fR, \fB\-\-numlines\fR=\fI\,NUM\/\fR how many lines of context to print; can't be combined with \fB\-\-whole\-file\fR .TP \fB\-W\fR, \fB\-\-whole\-file\fR show the whole file instead of just changed lines and context .TP \fB\-\-strip\-trailing\-cr\fR strip any trailing carriage return at the end of an input line .TP \fB\-\-color\-map\fR=\fI\,COLOR_MAP\/\fR choose which colors are used for which items. Default is \fB\-\-color\-map=\fR'add:green_bold,change:yellow_bold,desc ription:blue,line\-numbers:white,meta:magenta,separator :blue,subtract:red_bold'. You don't have to override all of them: '\-\-colormap=separator:white,description:cyan .TP \fB\-\-is\-git\-diff\fR Show the real file name when displaying git\-diff result