DV

module
v0.0.0-...-42ad187 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 13, 2026 License: GPL-3.0

README

dv

split-pane terminal diff viewer. syntax-highlighted, scrollable, pipe-friendly.

dv original.file modified.file
cat file.file | dv old.file -

disclaimer

  • this project isnt meant for actual use, as it's development is currently nearing a standstill. why? go hates me. i'll need to port my work to c or rust to actually get something that works and im not ready for that yet.

keys

key action
j / ↓ down
k / ↑ up
ctrl+d / pgdn half page down
ctrl+u / pgup half page up
g top
G bottom
q quit

install

  • this should work;
curl -sSL https://raw.githubusercontent.com/hnpf/DV/main/scripts/install.sh | bash

another way is to simply clone and go build ./cmd/dv.

if any of these aren't working, then download the current release in this repo, which is almost certainly outdated.

deps

remind me to never use this shitty language again

license

licensed under GPL-3.0.

Directories

Path Synopsis
cmd
dv command
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL