5分钟跟做的 WezTerm 主题定制完整指南

发布时间:2026/11/5 1:17:12

5分钟跟做的 WezTerm 主题定制完整指南 5分钟跟做的 WezTerm 主题定制完整指南【免费下载链接】weztermA GPU-accelerated cross-platform terminal emulator and multiplexer written by wez and implemented in Rust项目地址: https://gitcode.com/GitHub_Trending/we/wezterm你大概也经历过每天对着同一套黑白终端盯得眼睛发酸。WezTerm 是一个用 Rust 写的终端模拟器把 WezTerm 主题定制这件事做得很完整700 多个内置配色方案、背景图片、渐变背景、窗口透明度全部可以调。下面按投入从少到多带你过一遍看完就能动手。先定基调5分钟找到合适的配色方案 配色方案决定终端的第一眼观感改一行配置就能生效是最值得先做的部分。内置的 700 配色方案去哪找、怎么选WezTerm 自带 700 多个配色方案不少来自 iTerm2、base16、Gogh 这些开源社区外观配置文档里每个方案都配了预览图。怎么选别纠结先定基调深色底还是浅色底再挑 1~2 个实际用起来试试超过 5 分钟就是在选择困难了。一行应用内置主题在配置文件里加一行config.color_scheme Dracula就能直接生效。换成 Catppuccin Mocha、GitHub Dark 也行完整名单可以对照 docs/colorschemes/data.json 查。跟随系统明暗自动切换如果你的系统白天黑夜会换主题让终端跟着变config.color_scheme wezterm.gui.get_appearance():find Dark and Builtin Solarized Dark or Builtin Solarized LightWezTerm 每次加载配置时会读取系统外观你切换系统深浅模式后它会自动换方案不用改配置。细节不满意只改这几处就够了✨ 配色方案管整体而真正让人觉得硌眼的通常是光标、选中文本和标签栏这几个细节。光标和选中颜色怎么调才舒服目标很简单光标在打字时明显复制文本时高亮不刺眼。加三个字段config.colors { cursor_bg #88c0d0, selection_bg #313244, selection_fg #cdd6f4, }colors表还能覆盖 ANSI 颜色——就是终端文字那 88 组基础色对应ansi和brights两个数组日常使用改上面三行通常就够。标签栏换成顺眼的样子默认标签栏是现代样式fancy tab bar。如果你更喜欢带底色、层次分明的经典样式关掉它再自己定颜色config.use_fancy_tab_bar false config.colors.tab_bar { background #12101f, active_tab { bg_color #2b2042, fg_color #e0e0e0 }, inactive_tab { bg_color #1b1032, fg_color #808080 }, }最后一步视觉升级背景、渐变与透明度 这一步纯粹为了好看做了是享受跳过也不影响使用。背景图片 亮度/饱和度微调想放一张壁纸垫底又怕文字看不清把图片调暗、降饱和就行config.window_background_image ~/Pictures/wallpaper.jpg config.window_background_image_hsb { brightness 0.3, saturation 0.8 }brightness是亮度系数数值越小图片越暗。或改用渐变色背景不爱图片就用渐变更简洁config.window_background_gradient { orientation Vertical, colors { #1a1a2e, #16213e, #0f3460 }, }透明度开到多少最舒服建议从若隐若现开始试config.window_background_opacity 0.85 config.text_background_opacity 0.9低于 0.8 文字会明显吃力0.85~0.95 一般是舒服区间边看边微调最准。一份可以直接抄的完整配置 下面把前面的技巧合在一起粘进配置文件后逐行改值即可local wezterm require wezterm local config wezterm.config_builder() config.font wezterm.font JetBrains Mono -- 仓库自带的字体可直接用 config.font_size 14 -- 字号 config.color_scheme Catppuccin Mocha -- 基础配色 config.colors { -- 只覆盖不顺眼的细节 cursor_bg #f5e0dc, selection_bg #313244, } config.window_background_opacity 0.95 -- 轻微透明 config.use_fancy_tab_bar true -- 现代标签栏 config.tab_bar_at_bottom true -- 标签栏放底部 return config三个常见坑配置文件放哪官方推荐~/.wezterm.luaLinux 上也可以用~/.config/wezterm/wezterm.lua查找规则见配置文件文档——放错位置等于白写。改完不生效automatically_reload_config默认是开着的保存文件就会自动重载如果你关掉了自动重载把ReloadConfiguration动作绑到快捷键上按一下即可。配色名没反应名称区分大小写中间的空格也不能少比如 Catppuccin Mocha 的 M 必须大写。不生效时先对照 docs/colorschemes/data.json 核对拼写。资源与下一步外观配置文档全部内置配色方案的预览截图配色方案数据方案名称完整清单想在线编辑配色再导出的话可以试试 terminal.sexy 这个工具今晚就去换一套新配色吧调出满意的效果后也欢迎分享给同事让别人的终端跟着受益。【免费下载链接】weztermA GPU-accelerated cross-platform terminal emulator and multiplexer written by wez and implemented in Rust项目地址: https://gitcode.com/GitHub_Trending/we/wezterm创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/11/5 9:01:59

电子秒表电路设计:晶振时基、定时器分频与0.01s精度

简介:这份PDF面向电子工程、自动化及相关专业的数字电路学习者,围绕电子秒表电路的设计与实现展开,适合课程设计、实验报告撰写或数字逻辑综合练习使用。全文按功能划分为基本RS触发器、单稳态触发器、时钟发生器、计数及译码显示四个单元电路…

2026/11/5 16:51:33

EasyU优启通PE维护盘实战指南:制作、启动与核心操作全解析

1. 为什么一个PE维护盘值得单独拿出来聊装系统、修引导、救数据、清病毒,这些活儿但凡干过几次的人都知道,真正决定效率的往往不是你手速多快,而是手边那套PE环境靠不靠谱。EasyU(圈内习惯叫优启通)就是在这个场景下被…

2026/11/5 16:26:13

Rust原来很简单二:所有权系统

Part 2 核心篇 —— 所有权系统 本篇覆盖 第 6 ~ 10 章:所有权、借用与引用、生命周期、字符串与切片、内存模型。 ⚠️ 这是全书最重要的一篇。 把它吃透,Rust 从此“很简单”;跳过它,你会处处碰壁。请慢下来,动手敲每一段代码。 第 6 章 所有权:Rust 的第一性原理 6…

2026/11/5 15:00:49

基于Hadoop+Spark的民宿智能推荐系统设计与实现

1. 项目概述:大数据时代的民宿智能推荐这个毕业设计项目融合了当前大数据领域最主流的技术栈,构建了一个完整的民宿推荐系统解决方案。作为一名长期从事大数据系统开发的工程师,我认为这个选题非常贴合实际应用场景——随着旅游业的复苏和共享…

2026/11/5 14:10:30

ADS122U04IPWR+STM32F427ZI工业级温度测量信号链设计

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/5 14:10:30

UART接口24位ADC搭配RS485,解决远距离温度监控难题

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/5 14:10:30

UART接口24位ADC搭配PIC18F46K22的RTD与热电偶测温实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/5 15:39:06

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/4 21:04:25

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/5 0:02:07

多智能体协作系统架构设计与实践优化

1. 多智能体协作系统的时代背景2017年Transformer架构的诞生彻底改变了人工智能的发展轨迹。当行业还沉浸在单一大模型带来的性能突破时,Anthropic的研究团队已经将目光投向了更前沿的领域——如何让多个智能体通过协作产生超越单体能力的系统智能。这就像交响乐团中…

2026/11/5 0:02:07

大模型系统性入门实战指南:从原理到部署微调的全链路路线

提到大模型的系统性入门,我先说个结论:这事真不难,难的是资料太散、路线太多,今天这个框架明天那个工具,新人很容易在“收藏夹吃灰”和“教程看到一半放弃”之间反复横跳。市面上关于大模型的内容少说有几十万篇&#…

2026/11/5 0:02:07

鸿蒙文件系统沙箱机制解析与开发实践

1. 鸿蒙文件系统沙箱机制深度解析作为一名从Android转向鸿蒙开发的工程师,我深刻体会到文件系统访问是迁移过程中最先遇到的"拦路虎"。在Android上运行良好的文件读写代码,在鸿蒙真机环境却频频出现文件写入后神秘消失或直接抛出权限拒绝错误的…

2026/11/5 15:39:06

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/4 21:04:25

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑