早上打开终端,Verboo Code 打印出来的灰色文字在浅色背景里几乎看不见。反过来,你用了多年的深色方案又让 diff 变得难以辨认。一个命令就能解决:/theme 会打开一个带实时预览的选择器,保存你的选择,并在各个会话之间保留主题。下面是操作步骤、六种主题、偏好保存的位置,以及颜色不对时该怎么办。
/theme 的路径:打开、确认、保存。ANSI 分支用于没有真彩色的终端。如何在 Verboo Code 中用 /theme 更换终端主题?
在会话里运行 /theme。命令会打开一个列有可用主题的选择器,移动选项时主题会立刻作为预览生效,不用离开当前界面。Enter 确认并写入,Esc 取消并回到之前的主题。确认后,Verboo Code 会返回 Theme set to <主题>。
/theme
Theme
Choose the text style that looks best with your terminal
Dark mode
Light mode
Dark mode (colorblind-friendly)
Light mode (colorblind-friendly)
Dark mode (ANSI colors only)
Light mode (ANSI colors only)
Theme set to dark
选择器还会在列表下方画出一段示例 diff(demo.js),让你在确认之前就看到新增、删除和高亮分别是什么颜色。
/theme 提供哪些主题?
六个固定主题,另外当你的版本提供时会多一个自动模式。每个选项都有自己的取值,写进配置的就是这个取值。
| 选择器中的选项 | 保存的取值 | 什么时候用 |
|---|---|---|
| Dark mode | dark | 深色背景终端(默认) |
| Light mode | light | 浅色背景终端 |
| Dark mode (colorblind-friendly) | dark-daltonized | 深色背景,为色觉障碍调整对比度 |
| Light mode (colorblind-friendly) | light-daltonized | 浅色背景,为色觉障碍调整对比度 |
| Dark mode (ANSI colors only) | dark-ansi | 不支持真彩色的终端或 SSH |
| Light mode (ANSI colors only) | light-ansi | 浅色背景、不支持真彩色的终端 |
dark 和 light 使用终端的完整调色板。*-daltonized 会把容易被色觉障碍混为一谈的颜色对换成仍然能区分的色调。*-ansi 只使用 ANSI 的 16 种标准色,从而避免在不支持真彩色的终端上出现错乱的配色。
如果你的版本提供自动模式,它会显示为 Auto (match terminal),保存的取值是 auto。在这个模式下,Verboo Code 会读取终端声明的浅色或深色方案,并在你切换系统主题时跟随变化。
主题选择保存在哪里?
保存在全局配置文件 ~/.verboo/.config.json 的 theme 键下。/theme 会在确认时写入这里。在你做任何选择之前,默认值是 dark。
{
"theme": "dark-ansi"
}
因为这个偏好就在这个文件里,它对每个新会话和每个项目都生效:你只需改一次,而不是每个目录改一次。
不打开选择器怎么更换主题?
有两种方式。第一种是 /config,它会在设置菜单里列出同样的选项,其中包括 Theme。第二种是直接编辑 ~/.verboo/.config.json,把上面表格里的某个取值填进 theme 键。
{
"theme": "light-daltonized"
}
想让改动在运行时立即生效,优先用 /theme 或 /config:.config.json 由工具自身读取并重写,所以手动编辑之后关闭一个还开着的会话,可能会覆盖你的改动。如果要手动编辑,请先关闭 Verboo Code。
如何关闭语法高亮?
在主题选择器里,Ctrl+T 可以打开或关闭代码的语法高亮。这个状态写入用户设置(~/.verboo/settings.json)里的 syntaxHighlightingDisabled 键,而不是写入 .config.json。当高亮碍事时这很重要,比如在 ANSI 主题或低对比度的终端上:没有按 token 上色,文字就重新变得可读。
还有一个环境变量层面的覆盖。如果高亮消失了而你没有关过它,请检查 CLAUDE_CODE_SYNTAX_HIGHLIGHT 变量:当它被设置时,选择器会显示 Syntax highlighting disabled,并忽略 Ctrl+T。
为什么有些终端里颜色不对?
因为终端不支持真彩色。当它只认识 16 种 ANSI 颜色时,dark 和 light 主题会显得不完整:diff 和高亮的中间色调会退回到最接近的替代色,结果就是那种发白的配色。解决办法是改用 dark-ansi 或 light-ansi,它们只用终端保证能显示的 16 种颜色来绘制。
如果你还在搭建使用 Verboo Code 的工作流,无限 token 编程智能体指南覆盖了起点。
不到十秒,而且对之后每个会话都有效:安装 Verboo Code,运行 /theme,把终端调成你读起来最舒服的样子。



