可关闭状态栏:View → Hide Status Bar,立即生效;再次开启选 Show Status Bar;快捷键需手动配置;关闭后插件状态信息不显示,但功能仍运行。

怎么关闭 Sublime Text 状态栏
状态栏在窗口底部,显示光标位置、编码格式、语法类型等信息。它不占用编辑区,但如果你追求极简界面或误触频繁,可以关掉。
操作路径是:View → Hide Status Bar。执行后立即消失,无需重启。再次开启同路径选 Show Status Bar 即可。
- 快捷键不是默认绑定的,如需自定义,可在
Preferences → Key Bindings中添加:{"keys": ["ctrl+alt+s"], "command": "toggle_status_bar"} - 该设置是全局生效的,所有窗口同步变化,不会按项目或文件类型区分
- 关掉后,
Ctrl+Shift+P调出命令面板时,部分提示(比如当前语法高亮名)会短暂出现在命令面板底部,但不替代原状态栏功能
Sublime 的“纯净编辑模式”其实不存在
官方没有叫“纯净编辑模式”的功能,用户常把「隐藏菜单栏 + 隐藏侧边栏 + 隐藏状态栏 + 全屏」组合当成纯净模式。这不是一个开关,而是多个独立视图控制项的叠加。
真正能接近“白纸感”的操作是:
-
View → Hide Menu:隐藏顶部菜单栏(Windows/macOS 有效;Linux 下可能仍显示系统托盘菜单) -
View → Side Bar → Hide Side Bar:隐藏左侧文件树,快捷键Ctrl+K, Ctrl+B -
View → Hide Status Bar:上文已说明 - 再按
F11进入真正的全屏(非“无 distraction 模式”),此时连标签页都不可见
注意:Shift+F11 是“无干扰模式(Distraction Free Mode)”,它会强制隐藏菜单、侧边栏、状态栏、标签页,并居中显示编辑区——但它同时启用黑底、大字号、行间距拉宽等样式,**不是“纯净”,而是“专注写作模式”**,和你想要的轻量编辑场景逻辑不同。
为什么关了状态栏后某些插件不显示状态信息
很多插件(比如 GitGutter、SublimeLinter、BracketHighlighter)依赖状态栏输出实时提示。关掉状态栏后,它们不会报错,但对应的状态文本直接不渲染。
这不是 bug,是设计使然。这些插件通常只往 status_bar 区域写内容,没做 fallback 机制。
- 如果你用
GitGutter查看当前文件修改状态,关状态栏后就只能靠侧边栏小图标或命令面板查git status -
SublimeLinter的错误计数、当前行问题摘要也会消失,但 lint 结果仍在后台运行,hover 行号或按Ctrl+Shift+H仍可调出面板 - 想保留提示又不想状态栏?别关它,改用主题或 CSS 覆盖来缩小高度或淡化颜色(需启用
Preferences → Browse Packages… → User下的Default.sublime-theme或自定义 UI theme)
隐藏元素后如何快速恢复原状
Sublime 不记录“上次关闭了哪些栏”,所以没有一键还原按钮。但你可以用这几个命令快速补全:
-
View → Show Menu(Windows/macOS 可用Alt键临时唤出菜单) -
View → Side Bar → Show Side Bar(快捷键Ctrl+K, Ctrl+B再按一次) View → Show Status Bar
如果全屏中找不到入口,先按 Esc 退出全屏,或用 Ctrl+` 呼出控制台后输入:sublime.active_window().run_command("toggle_menu") —— 这类命令不常用,但真忘了菜单在哪时最管用。
状态栏本身不保存配置,每次启动都按最后操作状态显示。也就是说,如果你关着它退出 Sublime,下次打开还是关的。这点容易被忽略,尤其多人共用配置时。










