ctrl/cmd + +/- 是最稳的临时放大方式,仅缩放编辑区字体且重启后自动还原;永久调整需配置 font_size(编辑区)或 ui_font_size(st4.4277+ ui 元素),旧版须修改主题文件。

Ctrl/Cmd + +/- 是最稳的临时放大方式
不用改配置、不装插件,按住 Ctrl(Windows/Linux)或 Cmd(macOS),再按 + 或 - 就能秒级缩放编辑区字体。效果只作用于当前文件视图,关掉文件或重启 Sublime 后自动还原,协作时不会误传设置。
- 部分键盘需按
Ctrl + Shift + =才能触发加号,物理+键可能未映射正确 - 焦点必须在编辑区——光标停在侧边栏、命令面板或搜索框里时,快捷键静默失效
-
Ctrl/Cmd + 0可一键重置为默认字号,但该绑定默认存在,无需额外配置 - 它不改变菜单栏、状态栏、侧边栏字体,纯编辑区缩放,和 UI 元素无关
macOS 上 Cmd + 滚轮没反应?缺一个映射文件
不是 Bug,是 Sublime 默认不监听该组合。必须手动创建 Default (OSX).sublime-mousemap 文件,路径、命名、JSON 结构全错就无效。
- 路径必须是:
~/Library/Application Support/Sublime Text 4/Packages/User/(ST4)或对应 ST3 路径 - 文件名严格为:
Default (OSX).sublime-mousemap(注意空格、括号、大小写、后缀) - 内容仅两行 JSON,
modifiers必须写"command",写成"cmd"或"super"全无效 - 别绑定
wheel_up无修饰键事件——否则侧边栏、控制台、查找面板会彻底失去滚动能力
永久调大必须改 font_size,不是靠快捷键“记住”
想每次启动都用固定大小,只能写进用户设置。它单位是像素(px),不是 pt 或 em,且只控制编辑区,对 UI 元素完全无效。
- 打开
Preferences → Settings,在右侧(User)面板顶层 JSON 中添加:"font_size": 14 - 拼写必须是
font_size,fontsize、font-size、fontSize全不生效 - 数值建议 12–16,小于 10 在高分屏上边缘发虚,大于 18 易顶到上下行、括号高亮条变细
- 左侧 Default 面板是只读的,改了也白改;JSON 格式敏感,末尾多逗号或漏引号会导致整个配置静默失效
菜单、侧边栏还是小?那是 UI 字体,得另配
font_size 对菜单栏、标签页、侧边栏、状态栏毫无影响。ST4.4277+ 用户可用 ui_font_size 统一调大,旧版只能硬改主题文件。
- ST4.4277+:在用户设置中加一行
"ui_font_size": 13,即刻作用于所有 UI 元素 - ST3 或旧版 ST4:
ui_font_size字段会被静默忽略,必须进主题文件搜"class": "sidebar_label"和"class": "tab_label",手动加"font.size": 13 - 控制台(
Ctrl + `)、命令面板(Ctrl + Shift + P)、查找框不认font_size也不认ui_font_size,得新建或编辑User/Adaptive.sublime-theme类文件并执行UI: Reload Theme或完全退出重开
真正要保护视力,关键不是“调大”,而是分层处理:编辑区靠 font_size,UI 靠 ui_font_size(新版)或主题文件,底层面板靠 .sublime-theme 硬配。改完任意一项,都得确认是否改对位置、是否保存、是否完全退出重开——漏掉任一环,都会让你以为“没生效”。











