按 Ctrl + 0(Windows/Linux)或 Cmd + 0(macOS)可立即重置字体大小至默认值;若失效,常见原因包括快捷键被插件或用户键绑定覆盖、键盘输入问题、非编辑区焦点,或受项目设置、主题、dpi_scale等干扰,需结合safe-mode排查。

按 Ctrl + 0(Windows/Linux)或 Cmd + 0(macOS)就能立刻恢复默认字体大小,这是最直接、最可靠的方式——它不改配置、不重启、不依赖插件,纯视图级重置。
为什么 Ctrl + 0 有时没反应?
这个快捷键失效,通常不是 Sublime 本身坏了,而是被其他配置覆盖或干扰了:
-
Ctrl + 0命令名是reset_font_size,如果在User.sublime-keymap里手动绑定了别的命令到这组按键,就会压掉原功能 - 某些插件(比如 Vintageous 或自定义 UI 插件)会劫持全局快捷键,导致
Ctrl + 0被静默吞掉 - 键盘布局问题:部分外接键盘或远程桌面环境下,
0键需配合Shift才能触发数字 0,此时应尝试Ctrl + Shift + 0 - Sublime 正处于非编辑视图状态(如命令面板、查找框、侧边栏焦点),快捷键只对编辑区生效
永久字体设置被改乱了,怎么清干净?
如果你改过 Preferences.sublime-settings 里的 "font_size",又不确定值该设多少,别猜——直接删掉整行再保存即可。Sublime 启动时会自动 fallback 到系统默认值(通常是 12 或 14):
- 打开
Preferences → Settings – User - 搜索
"font_size",整行删掉(包括逗号,避免 JSON 格式错误) - 确保文件仍是合法 JSON 数组,例如保留
{}或空对象结构 - 保存后立即生效,无需重启
重置后字体还是不对?检查这三个地方
字体显示异常往往不是单一配置的问题,容易被忽略的干扰源有:
- 项目级设置:当前项目存在
.sublime-project文件,里面写了"font_size",优先级高于用户设置 - 主题或 UI 插件强制覆盖:比如某些暗色主题包会在
theme文件里硬编码font_size,得进Packages/对应插件目录查.sublime-theme - 高 DPI 缩放干扰:
"dpi_scale"配置项若被设为非 1.0 的值(如 1.25),会导致实际渲染字号放大,但它和font_size是两套机制,得一并清理
真正干净的重置,不是只盯 font_size 这一个字段——它常和 font_face、dpi_scale、项目设置、UI 主题耦合在一起。动手前先用 subl --safe-mode 启动验证:如果安全模式下字体正常,那问题一定出在 User 目录下的某个文件里,而不是 Sublime 自身逻辑。

















