A syntax-highlighting pager for git, diff, and grep output. Makes diffs beautiful and readable.
Delta is a syntax-highlighting pager for git, diff, and grep output that transforms the way developers review code changes. It replaces git's default pager with an enhanced viewer that provides language-specific syntax highlighting using the same themes as bat, word-level diff highlighting using Levenshtein edit inference, and customizable styling options for over 20 different elements.
The tool offers multiple viewing modes including a side-by-side view with line wrapping, traditional unified diff display, and enhanced presentations for merge conflicts and git blame output. Delta includes practical features like navigation keybindings (n/N) to move between files in large diffs, line numbering, hyperlink formatting for commit hashes and file paths, and automatic light/dark terminal background detection.
Delta is designed for developers who spend significant time reviewing diffs and want to make the experience both more efficient and visually appealing. It maintains compatibility with standard git and diff output while allowing extensive customization of layout and styling. The tool also extends beyond git to syntax-highlight output from ripgrep, git grep, and other search tools, making it a versatile addition to any developer's workflow.
# via Package Manager
Install 'git-delta' package (executable is 'delta')


