关掉Sublime行号显示最简方法是菜单View→Line Numbers或快捷键Ctrl+L/Cmd+L;若要全局默认关闭,需在Preferences→Settings–User中添加"line_numbers": false。

怎么关掉 Sublime 的行号显示
默认开启的行号对纯文本阅读确实干扰大,关掉很简单,但得知道从哪下手。行号开关是视图级设置,不影响文件本身,也不会被保存到项目配置里。
- 菜单操作:View → Line Numbers 点一下就行,再点开——这是最直接的方式
- 快捷键更省事:
Ctrl+L(Windows/Linux)或Cmd+L(macOS),按一次切状态,不用找菜单 - 如果希望所有新窗口都默认不显示,改用户配置:
Preferences → Settings – User,在 JSON 里加一行:"line_numbers": false
Sublime 纯文本阅读模式要配什么
Sublime 本身没有叫“阅读模式”的开关,所谓阅读模式其实是几个视觉干扰项的组合关闭:行号、边栏、标签页、状态栏、迷你地图、折叠标记。不是一键切换,但可以快速组合达成。
- 隐藏边栏:
Ctrl+K, Ctrl+B(Win/Linux)或Cmd+K, Cmd+B(macOS) - 隐藏标签页和状态栏:
Ctrl+Shift+F(Win/Linux)或Cmd+Shift+F(macOS)——这是「专注模式」,只留编辑区 - 顺手关掉迷你地图(scroll minimap):
"show_minimap": false加到用户配置里 - 折叠标记有时也碍眼,可加:
"draw_white_space": "none"和"fold_buttons": false
为什么改了设置没生效
常见原因不是配置写错,而是优先级搞混了。Sublime 的设置是分层的:默认配置
- 如果只是某个文件不想看行号,别动配置,直接用
Ctrl+L切——视图级设置优先级最高,且不保存 - 在
Settings – Syntax Specific里改的,只对当前语法(比如 Markdown)生效,对 plain text 文件无效 - 用户配置里加了
"line_numbers": false却仍显示?检查是否被项目配置(.sublime-project)覆盖,里面可能有"line_numbers": true - 改完配置记得保存(
Ctrl+S),Sublime 不会自动重载 JSON 配置
纯文本阅读时字体和行高怎么调才舒服
阅读长文本时,默认等宽字体+紧凑行高其实很累眼。这不是“设置阅读模式”的一部分,但直接影响体验,值得顺手调一下。
- 换字体:用户配置里加
"font_face": "PingFang SC"(macOS)或"font_face": "Microsoft YaHei"(Windows),避免 Courier New 这类硬朗等宽体 - 调行高:加
"line_height": 1.4,值大于 1 就生效,1.0是默认贴合,1.6已偏宽松,别设太高否则滚动变慢 - 字号建议配合 DPI:高分屏上
"font_size": 14起步,普通屏12或13更合适;注意这个值只对当前配置生效,不会影响终端或其他编辑器










