iTerm2配色怎么选?605套方案实测后的直接结论
2026/9/4 14:49:07 网站建设 项目流程

iTerm2配色怎么选?605套方案实测后的直接结论

【免费下载链接】iTerm2-Color-SchemesOver 450 terminal color schemes/themes for iTerm/iTerm2. Includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, MobaXterm, LXTerminal, Microsoft's Windows Terminal, Visual Studio, Alacritty, Ghostty, and many more项目地址: https://gitcode.com/GitHub_Trending/it/iTerm2-Color-Schemes

iTerm2-Color-Schemes 项目把 605 套 iTerm2 配色做成了可直接导入的 .itermcolors 文件,并为 30 多款终端生成了对应格式。读完本文,你可以按工作场景挑出一套配色,用一条命令完成导入。

快速选型:先拿表格抄答案

赶时间的读者看这里,细节在后面:

方案一句话点评适合谁
Nord冷灰蓝低饱和,久看不压眼睛把"温和"放第一位的人
Catppuccin Mocha紫灰底,甜而不艳想要耐看深色底的人
Gruvbox Dark暖黄复古,文字对比扎实Vim 圈、复古偏好者
Dracula紫灰底 + 高饱和亮色,语法区分明显夜间编码
0x96f高对比分色,错误红色醒目日志排查、运维
GitHub Dark中性深灰,零学习成本不想折腾的人
3024 Day / Night暖灰 + 深蓝的日夜一对亮暗环境都干活的人
Atom One Dark / Light编辑器风格统一,日夜双版终端要和 IDE 同色调的人

评分与点评全部来自个人观感,判断依据就三条:文字与背景的对比度、语法高亮的区分度、不同光线下的适应性。

方案详解:三个流派,逐套看

低饱和极简:久看不累型

Nord

视觉特征:冷灰蓝底色,全部颜色压低饱和度,明暗层次靠色相偏移而非亮度跳变。

适合人群:长时间盯终端、对刺激颜色敏感的人。

实测观感(个人观感):暗环境 9/10,强光环境 7/10。关键字、字符串、注释三者的色相区分够清楚,长时间看没有压迫感;缺点是低饱和让"重要信息"不那么跳,快速扫屏定位稍慢。

导入命令

tools/import-scheme.sh 'Nord'
Catppuccin Mocha

视觉特征:紫灰背景配一组柔和的粉、青、蓝,整体比 Nord 多一点"暖调"。

适合人群:想要深色但嫌纯黑底刺眼的人。

实测观感(个人观感):暗环境 8.5/10,强光环境 7/10。高亮语法色比 Nord 更亮一点,辨识略快;背景比常见黑色底温和,深夜看屏幕不扎眼。

导入命令

tools/import-scheme.sh 'Catppuccin Mocha'
Gruvbox Dark

视觉特征:暖黄复古色,文字对比度高,是典型的"看得清优先"路线。

适合人群:习惯 Vim 深色系、想要高可读性的人。

实测观感(个人观感):暗环境 8/10,强光环境 6.5/10。文字与背景落差大,小字号也清楚;黄色调偏暖,有人会觉得"像老显示器",习惯之后无感。

导入命令

tools/import-scheme.sh 'Gruvbox Dark'

高对比专业:信息密集型

Dracula

视觉特征:紫灰底搭配亮粉、亮青、亮黄,各语法元素用色克制但区分度高。

适合人群:夜间工作者、长时间写代码的人。

实测观感(个人观感):暗环境 9/10,强光环境 6/10。字符串与注释的颜色落差明显,调试时不容易看串行;白天强光下偏暗的背景会让部分浅色文字发闷。

导入命令

tools/import-scheme.sh 'Dracula'
0x96f

视觉特征:黑底上每个 ANSI 颜色都拉到高对比,红色尤其醒目。

适合人群:看大量日志、需要快速抓关键信息的开发和运维。

实测观感(个人观感):暗环境 9.5/10(针对日志场景),长时间日常编码 7/10。错误、警告的红色跳得很清楚,排障时定位快;但整体色彩偏"硬",写长代码会比低饱和方案更容易累。

导入命令

tools/import-scheme.sh '0x96f'
GitHub Dark

视觉特征:中性深灰底,蓝、绿、橙的平衡型配色,几乎没有个性但也很挑不出错。

适合人群:不想再研究配色、直接要一个稳妥答案的人。

实测观感(个人观感):暗环境 8/10,强光环境 6.5/10。语法区分度中等偏上,胜在"哪里都不会出错";同系列还有 High Contrast、Dimmed 等变体,对比度不满意可直接换变体。

导入命令

tools/import-scheme.sh 'GitHub Dark'

日夜双模:环境自适应型

3024 Day / 3024 Night

视觉特征:Day 是暖灰底,Night 是深蓝底,两套色相逻辑一致,切换时视觉冲击小。

适合人群:白天办公室、晚上家里都长时间用终端的人。

实测观感(个人观感):Day 7.5/10(强光环境),Night 8.5/10(暗环境)。白天版不刺眼,夜间版不闷;代价是两套都要单独导入、单独切换,比单套方案多一步管理成本。

导入命令

tools/import-scheme.sh '3024 Day' '3024 Night'
Atom One Dark / Atom One Light

视觉特征:直接取自编辑器主题的同名配色,终端与代码视图色调一致。

适合人群:希望终端和 IDE 看起来"是一家人"的人。

实测观感(个人观感):Dark 8/10,Light 7/10。代码里的关键字、函数名颜色与多数编辑器的同名主题接近,上下切窗口时视觉跳动感最低;亮色版在强光下清晰,暗室里会偏亮。

导入命令

tools/import-scheme.sh 'Atom One Dark' 'Atom One Light'

完整列表可以在 screenshots 目录 里按名字逐一预览,配色源文件在 schemes 目录。

场景搭配:按你的工作流组一套

编辑器联动:仓库不只生成 iTerm2 格式,同一套配色在 vscode/、vim/、kitty/、wezterm/、windowsterminal/ 等目录都有对应产物。想统一视觉,直接选同名主题:Atom One Dark 配同名 VS Code 主题;Nord 配 vim 目录下的 Nord;GitHub Dark 配 GitHub 系 IDE 主题。一源多端,不用手动抄色值。

日志与运维:优先 0x96f 或 Dracula。两者红色都足够跳,错误行在满屏输出里能直接抓住视线;再配合less -R之类保留颜色的查看方式,排查效率明显好于默认配色。

多设备同步:把 .itermcolors 放进自己的 dotfiles 仓库统一管理,新机器上导入一遍即可。跨终端场景更省事——换到 Kitty、WezTerm、Windows Terminal 时,去对应格式目录拿同名文件就行,颜色逻辑是同一套。

上手排坑:导入、切换与高频问题

先看最小导入路径,两种方式任选:

  • 图形界面:打开 iTerm2,按⌘+I进入设置 → Colors → Color Presets → Import,选中 schemes/ 里的 .itermcolors 文件,然后在 Color Presets 下拉框里点选生效。
  • 命令行(仓库自带脚本,见 tools/import-scheme.sh,仅 macOS):
tools/import-scheme.sh schemes/*

批量导入后需要完全退出 iTerm2 再打开,配置才会加载。

问题一:导入了,终端却没变化。两个原因:脚本导入后没重启 iTerm2;或手动导入后忘了在 Color Presets 下拉框里重新选中该配色(只改文件不选 preset 不生效)。

问题二:某些字看不清。低对比方案在强光或暗光下都会露馅。解法分两层:换高对比变体(如 GitHub Dark High Contrast、0x96f);或确认系统显示亮度与终端背景亮度是否打架。仓库还带对比度检查脚本,可用python3 tools/wcag_check.py -s "Nord"查看具体数值,仓库生成流程本身也保证了对比度不低于 1.75:1 的下限。

问题三:日/夜切换太麻烦,快捷键又冲突。正确做法是建两个 Profile(如 "Day" 绑 3024 Day、"Night" 绑 3024 Night),在 Preferences → Keys → Key Bindings 里为 Profile 切换绑定快捷键。绑之前先检查是否和已有快捷键重复,冲突时 iTerm2 会提示,按提示改掉即可。

问题四:换电脑后配置全丢。这是预期行为——.itermcolors 只随仓库走,不随系统走。把常用几套放进 dotfiles,换机后重新导入一次即可,两分钟的事。

一句话收尾

时间只有 10 秒:久看不累选 Nord,夜间编码选 Dracula,排日志选 0x96f,要日夜双模选 3024 系列。剩下要做的,就是挑一个自己看着顺眼的颜色。

【免费下载链接】iTerm2-Color-SchemesOver 450 terminal color schemes/themes for iTerm/iTerm2. Includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, MobaXterm, LXTerminal, Microsoft's Windows Terminal, Visual Studio, Alacritty, Ghostty, and many more项目地址: https://gitcode.com/GitHub_Trending/it/iTerm2-Color-Schemes

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询