跳到主要内容

delta 速查表

delta 是基于 Rust 的极速 git diff 增强查看器,支持语法高亮、侧边对比、行号显示和 200+ 主题,可作为 git 默认分页器使用。

更新: 2026-07-20·28 条命令

快速开始

``bash git config --global core.pager delta # 设为 git 分页器 git diff | delta # 查看 git diff delta --side-by-side # 侧边对比 delta --line-numbers # 显示行号 delta --syntax-theme Dracula # 选择主题 ``

基本用法(6)

命令难度
delta --help
显示 delta 帮助
基础
delta FILE
查看文件差异(默认输出)
基础
diff -u file1 file2 | delta
比较两个文件并用 delta 显示差异
基础
git diff | delta
通过 delta 查看 git diff
基础
git show | delta
通过 delta 查看 git 提交详情
基础
git log -p | delta
通过 delta 查看 git 提交历史差异
基础

配置管理(6)

命令难度
git config --global core.pager delta
设置 git 全局分页器为 delta
基础
git config --global interactive.diffFilter 'delta --color-only'
启用 git 交互式操作的 delta 着色
中级
git config --global delta.options '--side-by-side --line-numbers'
配置 delta 默认选项(侧边对比+行号)
中级
export DELTA_FEATURES=+side-by-side
通过环境变量启用 delta 特性
中级
delta --diff-so-fancy
模拟 diff-so-fancy 风格输出
中级
cat ~/.gitconfig
查看 git 配置中的 delta 完整配置
基础

样式主题(8)

命令难度
delta --side-by-side
启用侧边对比视图
基础
delta --line-numbers
在差异中显示行号
基础
delta --syntax-theme THEME
指定语法高亮主题
中级
delta --list-syntax-themes
列出所有可用的语法主题
基础
delta --dark
深色主题模式
基础
delta --light
浅色主题模式
基础
delta --width VARIABLE
设置侧边对比模式的宽度(默认可变)
中级
delta --hunk-header-style 'file line-number'
自定义 hunk 头部样式
高级

高级功能(8)

命令难度
delta --features FEATURES
启用 delta 特性集(逗号分隔)
中级
git grep -p pattern | delta
通过 delta 查看 git grep 输出
中级
git blame file | delta
通过 delta 查看 git blame(高亮显示)
中级
delta --navigate
启用差异导航模式(跳转到下一个/上一个 hunk)
高级
delta --diff-highlight
启用增强型差异高亮
中级
delta --keep-plus-minus-markers
保留 +/− 行标记符号
中级
delta --hyperlinks
在终端中启用可点击的文件链接
高级
delta --config CONFIG_FILE
使用自定义配置文件
高级

常见问题

本速查表数据整理自各工具官方文档。最后更新: 2026-07-20。