450 种终端配色一步换肤:iTerm2-Color-Schemes 完整指南
【免费下载链接】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+ 终端配色方案的仓库:挑一个喜欢的配色,几分钟内把终端观感换成你想要的样子,还能同步到编辑器和其他 15+ 终端工具里。
项目一览:它是什么,覆盖哪些终端
这个仓库本质是一份「终端配色方案」合集:schemes/ 里是 600 多个原始.itermcolors文件,每个配色都带一张 screenshots/ 里的效果预览图;其余目录则是由模板自动转换好的各终端成品配置。
覆盖的终端/工具包括:macOS Terminal、Konsole、PuTTY、Windows Terminal、VS Code、Alacritty、Ghostty、Kitty、WezTerm、foot、Xresources/XRDB、Vim 等 15 种以上格式,基本主流终端都在列表里。
快速上手:5 分钟装好一个 iTerm2 主题
克隆仓库:
git clone https://gitcode.com/GitHub_Trending/it/iTerm2-Color-Schemes cd iTerm2-Color-Schemes在 iTerm2 里导入(最短路径):
⌘+i打开偏好设置,切到Colors标签- 点Color Presets→Import,选中 schemes/ 下的任意
.itermcolors - 再次点开Color Presets,选刚导入的配色,立刻生效
懒人路线是用仓库自带的导入脚本(仅 macOS,需重启 iTerm2):
tools/import-scheme.sh 'schemes/Dracula.itermcolors'确认生效:新开一个窗口,看背景色和ls --color的输出颜色是否已切换,完成。
选择指南:按用法挑,而不是按人气挑
配色太多反而挑花眼,下面按实际用屏方式分四类,每类给理由。
深色终端主题推荐:长时间编码用低饱和
长时间盯着屏幕,底色偏暗、色相不跳是第一标准。
- Dracula:紫黑底 + 高识别度的粉/青/黄语义色,一次成型不用调,适合不想再折腾的人。
- Kanagawa Wave:低饱和暖深色,青灰底色配金色高亮,语法层次清晰,夜里写几小时不难受。
- Night Owl:为夜间编码设计的低亮度深色,对比度够但不刺眼,前端长会话友好。
浅色高对比终端配色怎么选
明亮环境(白天靠窗、办公室)优先浅底,文字边缘更锐利。
- GitHub Light Default:白底配柔和的蓝紫强调色,观感接近 GitHub 网页,看文档、读 diff 很稳。
- Ayu Light:浅黄绿基调,亮底但不发白,喜欢浅色又不想纯白可选它。
演示投屏用的高饱和配色推荐
投影会吃掉一部分色彩,选高饱和方案才能保证远端看清重点。
- Synthwave:粉紫霓虹复古风,投屏上非常跳,演示代码高亮一眼抓人。
- Firewatch:橙蓝撞色的暖暗系,源自同名游戏的叙事感配色,日常用也不腻。
复刻编辑器主题,让终端和 IDE 同款
- Catppuccin Mocha:低饱和紫粉暗色,如果你的 IDE 已用 Catppuccin,终端直接同款。
- Tokyo Night / Dark+(VS Code 深色):前者偏蓝的夜间感,后者就是 VS Code 默认深色,终端与编辑器观感零割裂。
进阶用法:跨终端同步与批量操作
一条命令转成其他终端格式
仓库的 tools/gen.py 支持按模板批量生成,比如只要 VS Code 格式:
python3 tools/gen.py -t vscode生成结果直接落在 vscode/、windowsterminal/ 等对应目录。如果你只需要某一个方案,不必重跑生成——直接从对应目录里拷同名文件即可,例如 vscode/Catppuccin Mocha.json。
批量导入 iTerm2
全量导入或按通配筛选(带空格的方案名要加引号):
tools/import-scheme.sh schemes/* # 导入全部 tools/import-scheme.sh 'SpaceGray Eighties' # 按方案名导入加-v可看详细过程;导入完成后重启 iTerm2 才会加载进预设列表。
深浅两套 Profile 热切换
iTerm2 里建两个 Profile(各绑一个深浅配色),然后在Profiles → Keys给「Change Profile」动作绑定快捷键,就能一键在深浅两套终端配色方案间来回切,比每次进偏好设置快得多。
常见问答(FAQ)
终端配色导入后没生效,先查这三点
- 导入只写入当前 Profile,不是全局生效——确认你所在窗口的 Profile 的 Colors 里选中的是这个方案。
- 脚本方式导入后需要完全退出并重启 iTerm2(配置是重启时读的)。
- 文件名为空或没反应时,检查方案文件是否完整、名字里的空格是否加了引号。
如何先预览再决定,避免装完才后悔
每个方案在 screenshots/ 都有同尺寸的预览图,按目录顺序翻一遍即可对比底色和语义色;本文引用的配图也全部取自该目录,看到的就是导入后的实际效果。
不用 iTerm2 也能用吗
能。直接取对应终端目录的成品文件:Windows Terminal 用 windowsterminal/ 下的 JSON,VS Code 用 vscode/ 下的 JSON,Kitty 用 kitty/ 的 conf,X11 系用 xrdb/,PuTTY 用 putty/ 的注册表项。格式都是开箱即用,改配置路径或直接覆盖即可。
写在最后
iTerm2-Color-Schemes 的价值在于把「终端配色方案怎么选」变成了一个有预览图、可对照、跨终端同步的选择题,450+ 方案总有一套适合你的屏幕和场景。
- 想贡献新配色:参考 README.md 的 Contribute 一节,核心是往 schemes/ 放
.itermcolors文件并补一张截图 - 发现问题:到仓库的 Issue 页提交
- 跟进更新:仓库持续在加新方案,定期
git pull即可拿到最新配色
【免费下载链接】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),仅供参考