外观

外观窗格用于为单个工作区的终端设置样式。Bromure Agentic Coding 中的终端在宿主机上原生渲染(由 Metal 渲染的 Ghostty 表面,附加到虚拟机的 tmux 会话——参见 会话),因此你在此处设置的一切都会应用到工作区的每个标签页:无论是在统一窗口中、弹出窗口中,还是在网格单元中。点击存储后更改即刻生效,并会实时应用到正在运行的会话——你无需重启虚拟机即可看到新的字体或颜色。

与其他按工作区划分的窗格一样,外观也可以在偏好设置模板上设置(Bromure → 偏好设置…),此时你之后创建的每个工作区都会继承这些设置。

设置编辑器的外观窗格,显示字体、光标、颜色和不透明度控件

字体

字体选择器列出你 Mac 上安装的等宽(monospace)字体系列,按字母顺序排序。此处应用两个过滤条件:

  • 名称以句点开头的字体系列(macOS 内部标识符,例如系统 UI 字体)会被排除——虚拟机内的 Linux fontconfig 无法解析它们,因此选择这类字体会静默回退。
  • 比例字体系列会被排除——终端只有在等宽字体下才有意义。如果已保存的字体系列在渲染时无法解析,终端会回退到 Menlo。

即使你的 Mac 上未安装以下三种字体系列,它们也始终会被提供,因为它们随客户机镜像一起打包,保证可以解析:JetBrains MonoSF MonoSF Mono Terminal

选择器旁边的大小步进器用于设置字体磅值,范围从 8 到 32 pt。这是基础大小;你仍可以使用 ⌘+ / ⌘− / ⌘0 或触控板捏合手势临时缩放正在运行的终端,而不影响此设置。

光标

光标选择器用于选择在终端中绘制的光标形状:

形状外观
块状一个填充的单元格(新工作区的默认值)。
竖条(I 形光标)一根细竖条。
下划线字符单元格下方的一根细条。

选择器旁边的闪烁复选框可让光标闪烁。默认关闭。

颜色

两个色块用于打开标准的 macOS 颜色选择器:

  • 背景——终端背景颜色。
  • 文本——终端前景(文本)颜色。

两者都以你的 macOS Terminal.app 默认配置文件为初始值(参见下方 默认值与重置为 Terminal.app),因此一个全新的工作区通常看起来与你的 Terminal.app 现有外观一致。

不透明度

不透明度滑块的范围从 30% 到 100%,默认值为 97%。它会同时应用于两处:

  • 作为终端的背景不透明度,以及
  • 作为 macOS 窗口的透明度。

低于 100% 时,终端区域会与你的桌面进行合成,并带有窗口服务器背景模糊——一种磨砂玻璃效果。只有终端本身是半透明的;标题栏、侧边栏和分隔线保持不透明。恰好为 100% 时窗口完全不透明(这也意味着虚拟机启动期间会呈现一个实心舞台)。

默认值与重置为 Terminal.app

窗格底部写着:默认值以你的 macOS Terminal.app 配置文件为初始值。 应用启动时,它会读取你的 Terminal.app 默认配置文件(字体系列和大小、背景颜色、文本颜色),并将这些值用作工作区尚未覆盖的任何外观字段的起始点。如果 Terminal.app 从未被配置过或其偏好设置无法读取,则会使用内置的回退值(深色背景上的 JetBrains Mono)。

重置为 Terminal.app 按钮会从 Terminal.app 配置文件的启动快照中恢复字体大小和两种颜色——但它会有意将字体系列设置为 JetBrains Mono,而不是你的 Terminal.app 字体,因为 JetBrains Mono 保证在每台机器的客户机镜像内都存在。

注意: 快照只在应用启动时获取一次。如果你在 Bromure Agentic Coding 运行期间更改了 Terminal.app 配置文件,请先重启应用,再使用重置为 Terminal.app以获取新值。

设置参考

设置类型默认值说明
字体(系列)选择器Terminal.app 默认系列(回退:JetBrains Mono)Mac 上的等宽字体系列,外加客户机打包的 JetBrains Mono / SF Mono / SF Mono Terminal。
字体(大小)步进器,8–32 ptTerminal.app 默认大小终端基础字体磅值。
光标选择器块状块状 / 竖条(I 形光标) / 下划线
闪烁复选框关闭闪烁光标。
颜色——背景颜色选择器Terminal.app 默认值终端背景颜色。
颜色——文本颜色选择器Terminal.app 默认值终端前景颜色。
不透明度滑块,30–100%97%终端和窗口的透明度;低于 100% 时桌面会透出并带有模糊。
重置为 Terminal.app按钮从 Terminal.app 快照中恢复大小和颜色;将系列固定为 JetBrains Mono。