一款支持语法高亮的分页器,用于 git、diff、grep、rg 和 blame 输出。
- 0.19.2
- 发布于
- 2026年3月29日
- 32,372
- 星标
- 2,026,460
- 下载
- 同步于
- 1 天前
作者已不再通过 GitHub Release 发版,但仓库仍在更新(最近提交 10 天前)。最新版本请到官网获取: 项目官网
最新版本
0.19.22026年3月29日 03:50下载慢?可在上方随时切换镜像源
项目说明
项目概述
Delta 是一款支持语法高亮的分页器,用于 git、diff、grep、rg 和 blame 输出。
主要功能
- 语言语法高亮(与 bat 相同的主题)
- 词级 diff 高亮(Levenshtein 算法)
- 并排视图(side-by-side)
- 行号显示
n和N键在文件间导航- 改进的合并冲突显示
- 改进的 git blame 显示
- 支持 grep 输出高亮
适用人群
- 频繁使用 git diff 的开发者
- 希望 diff 输出更清晰可读的用户
- 命令行爱好者
快速上手
- 通过包管理器安装(包名
git-delta) - 配置 git:
git config --global core.pager delta - 配置 diff filter:
git config --global interactive.diffFilter 'delta --color-only' - 启用导航:
git config --global delta.navigate true - 运行
git diff查看效果
核心优势
- 语法高亮提升 diff 可读性
- 并排视图和词级高亮
- 高度可定制
- 支持所有 bat 语法主题
系统要求
- 操作系统:跨平台(Windows、macOS、Linux)
- 支持架构:x86_64、arm64
- 额外依赖:无
注意事项
- 配置文件
~/.gitconfig中配置 - 完整手册见
delta --help
历史版本
排序