PATCHVIEW(1) Man pages PATCHVIEW(1) (NAME) patchview - (SYNOPSIS) patchview [[-n] | [--line-number]] [[-p n] | [--strip-match=n]] [--strip=n] [--git-prefixes=strip|keep] [--git-extended-diffs=exclude|include] [--addprefix=PREFIX] [[-s] | [--status]] [[-E] | [--empty-files-as-removed]] [[-i PATTERN] | [--include=PATTERN]] [[-x PATTERN] | [--exclude=PATTERN]] [[-z] | [--decompress]] [[-# RANGE] | [--hunks=RANGE]] [--lines=RANGE] [[-FRANGE] | [--files=RANGE]] [[-H] | [--with-filename]] [[-h] | [--no-filename]] [[-v] | [--verbose]...] [file...] patchview {[--help] | [--version] | [--filter ...] | [--grep ...]} (DESCRIPTION) patchview (wrapper) filterdiff . patchview ( ) : lsdiff --number patchview -F2- ( ) : filterdiff -F2- ( ) git ( gitdiff gitdiffview gitshow gitshowview) svn ( svndiff svndiffview) . svndiff gitdiff ( ) . svndiff -F1 gitdiff -F1 . svndiffview gitdiffview filterdiff vim - -R ( ) . svndiffview -F2 gitdiffview -F2 ( ) vim - -R . gitshow gitshowview gitdiff git diff git show . (OPTIONS) -n, --line-number . ( -nv) (hunk) . Tab . -v Tab Tab "Hunk #" ( ) . -v -n ( -nvv) : --number-files . -N, --number-files . -#RANGE, --hunks=RANGE RANGE () . "first-last" (-) 'x' . . --lines=RANGE RANGE () . "first-last" 'x' . -F=RANGE, --files=RANGE RANGE () . "first-last" 'x' . . -pn, --strip-match=n n . --strip=n n . --git-prefixes=strip|keep a/ b/ Git. strip ( -i -x) ( --strip) . keep () . Git ( ) Git . : keep (copy) Git a/ b/ . 0.5.0 strip . --git-extended-diffs=exclude|include Git . . exclude ( 0.4.x) . include ( 0.5.0 ) . -N -F . --addprefix=PREFIX PREFIX . -s, --status . "+" "-" "!" . --empty-files-as-absent, --empty-files-as-removed . (!) (+) . : grepdiff ( grepdiff -E --extended-regexp ). -iPATTERN, --include=PATTERN PATTERN () . -xPATTERN, --exclude=PATTERN PATTERN () . -z, --decompress gz. bz2. . -H, --with-filename . -h, --no-filename . -v, --verbose . git svn ( gitdiff gitdiffview gitshow gitshowview svndiff svndiffview) . --help . --version patchview . --filter filterdiff(1) . --grep grepdiff(1) . (SEE ALSO) lsdiff(1), filterdiff(1), grepdiff(1) (EXAMPLES) difftotrunk.sh svn ( trunk .) : diff ../trunk . -ru -x .svn | patchview "$@" ./difftotrunk.sh . ./difftotrunk.sh -F3,4 . ./difftotrunk.sh -F3 -#1 . ./difftotrunk.sh -F3 -#x1 ( x ). (AUTHOR) Tim Waugh patchutils 02 Jul 2020 PATCHVIEW(1)