如何5分钟选对终端配色方案:iTerm2 配色指南
【免费下载链接】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项目收录了 450 多套现成的终端配色方案,覆盖 iTerm2、Terminal、VS Code、Windows Terminal 等 15+ 终端工具,每套都附实机截图——先预览、后下手,不用靠猜。
终端护眼配色怎么看:对比度、亮度与编辑器一致性
450 套摆在一起,新手最容易犯的错就是"截图好看就导入"。给你三个判断维度,看一套 iTerm2 配色先过这三关:
- 对比度是底线。前景文字和背景要有足够区分度,16 个 ANSI 基础色(红黄绿蓝紫青白黑及其亮色)不能糊成一片——错误红和警告黄要一眼分开。项目内置了 tools/wcag_check.py,可以对任意方案批量跑对比度检查。
- 亮度决定疲劳度。深色不等于纯黑配荧光,纯黑底加高亮色看久了反而刺眼;浅色主题的前景色也别选纯白,带点灰的更耐看。
- 和编辑器主题一致。终端配色如果跟你的 IDE 色系(比如 Nord、One Dark、Monokai 家族)呼应,视线在编辑器和终端间来回切时不用重新适应,这是很多人忽略却收益最大的一点。
深色 / 浅色 / 高饱和:9 套终端主题推荐直接抄
按上面三个维度筛完,下面 9 套可以当第一梯队直接试。
深色:夜间编程的终端护眼配色
Catppuccin Mocha——柔暖的深灰底,饱和但不刺眼,全天挂深色模式的通吃选项。
Kanagawa Wave——日系水墨风冷色深色,用色克制,适合想让终端和编辑器气质统一的前端、Go 开发者。
Terminal Basic——纯黑高对比,信息密度拉满,适合"只求看得清楚"的终端重度用户。
浅色:明亮办公室的高对比终端配色
One Half Light——浅灰白底,语法色清晰不飘,白天切浅色模式的第一顺位。
Pencil Light——冷灰调,观感干净偏"商务",适合长时间读文档、看日志。
3024 Day——经典浅色暖调,克制成老牌配色,不喜欢花哨的人闭眼入。
高饱和:演示和直播的吸睛终端主题
Snazzy——电光蓝底配青色、粉色跳色,大屏上代码存在感极强,技术分享会首选。
Niji——高饱和复古霓虹,暗底但不压抑,适合想要直播间视觉记忆的分享者。
Afterglow——深色底加粉紫渐变氛围,演示关键输出时戏剧感直接拉满。
不确定就看全量效果:screenshots/ 目录里 600 张实机预览图全部可翻。
5 分钟完成 iTerm2 主题导入与切换
先把项目拿下来(只需一次):
# 克隆配色方案仓库(后续升级用 git pull 即可) git clone https://gitcode.com/GitHub_Trending/it/iTerm2-Color-SchemesiTerm2 用户按下面 5 步走,单套方案两分钟搞定:
- 打开 iTerm2 设置(
⌘+,),进入Colors标签页 - 点底部Color Presets下拉框 →Import…
- 在 schemes/ 目录里选中要导入的
.itermcolors文件,确认 - 回到Color Presets下拉框,点选刚导入的方案名即可生效
- 想全量导入,用 tools/ 里的批量脚本(见下节)
其他终端一句带过:Windows Terminal、VS Code、Kitty、Alacritty、Ghostty 等都有现成目录,直接拷对应配置文件就行,下一节细说。
跨终端格式转换与个性化配置(VS Code / Windows Terminal)
跨终端取用:仓库已为 15+ 终端预生成了配置,vscode/ 是 JSON 主题、windowsterminal/ 是可直接粘进settings.json的 colors 段,按需拷贝即可。
按需再生成:想要别的终端格式,一条命令搞定:
# 生成 VS Code 格式配色(-t 后可换 windowsterminal、kitty 等终端名) python3 tools/gen.py -t vscode批量导入全部方案:不想一个个点 Import,脚本一把梭:
# 批量导入全部 iTerm2 主题(加 -v 可输出详细进度) tools/import-scheme.sh schemes/*快捷键动态切换:在 iTerm2 的 Profiles → Keys 里,给浅色、深色方案各绑一个快捷键,⌘+Shift+D切深色、⌘+Shift+L切浅色,开会演示随时切氛围。仓库 dynamic-colors/ 还收录了一批可随系统时间自动换肤的脚本,想省心可以拿来自定义。
两个常见坑:导入不生效与夜间眩光
- 脚本批量导入后新方案"消失"了:
import-scheme.sh是写配置文件,必须完全退出并重启 iTerm2 才会加载;GUI 方式导入则即时生效。 - 高饱和方案夜里盯着看:Snazzy、Niji 这类是为演示场景生的,长时间夜战请用低亮度的深色或浅色方案,眼睛会感谢你。
小结与项目资源
一句话总结:先按"对比度—亮度—编辑器一致性"三关筛,再按使用场景(深色夜战、浅色办公、高饱和演示)选家族,导入后一份配色用gen.py铺到所有终端,就是最高效的选型路径。想持续跟进新方案,定期git pull即可;自己有好配色也欢迎按 README.md 的 Contribute 章节提 PR,历史贡献者名单见 CREDITS.md。
【免费下载链接】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),仅供参考