VDIFF(1)VDIFF(1)
NAME
vdiff – a visual diff viewer
SYNOPSIS
vdiff
[
-b
]
[
-p
nstrip
]
[
patches...
]
DESCRIPTION
Vdiff
reads unified diff output from the list of
patches
or standard input and displays a colored version.
Each file within the diff is displayed in a separate block that can be collapsed by clicking on the file name.
Right clicking on a line will send a
plumb(6)
message to the
edit
port.
Pressing
q
or
del
will exit
vdiff.
A menu may be summoned with button 2 of the mouse.
It provides menu items for collapsing and expanding all files,
as well as items for each patch present in the input.
Vdiff
understands terminators supplied by
git/export(2).
The
-b
flag changes the color scheme to white text on a black background.
The
-p
flag removes
nstrip
path elements from the path before plumbing.
EXAMPLE
% git/diff | vdiff
SOURCE
/sys/src/cmd/vdiff.c
SEE
diff(1)
HISTORY
vdiff first appeared in 9front (January, 2024).