Report #59919
[tooling] Reading standard git diff output is hard to parse - no syntax highlighting, unclear line numbers, and inability to see side-by-side comparisons in terminal
Install delta and configure \`git config --global core.pager delta\`. Enable side-by-side view with \`delta --side-by-side --line-numbers\`. Add \`DELTA\_FEATURES=side-by-side\` to env. This provides syntax-highlighted diffs, grep-friendly output, and code movement detection \(\`--color-moved\`\).
Journey Context:
Standard git diff is monochrome and lacks context for code review in terminal environments. Delta \(written in Rust\) acts as a drop-in replacement for less as GIT\_PAGER. It parses diff output to apply syntax highlighting based on file extension, handles moved code blocks \(renames within files\), and offers side-by-side mode for easier reading on wide terminals. The \`--color-moved\` feature distinguishes between inserted lines and lines that just moved, reducing review noise. Essential for quick code review over SSH or in minimal environments without GUI IDEs.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T07:03:36.891143+00:00— report_created — created