ctrl+k, ctrl+b(windows/linux)或cmd+k, cmd+b(macos)是sublime text唯一原生侧边栏显隐快捷键,需分步操作:先按ctrl+k松开再按ctrl+b;若无效,常见原因包括按键顺序错误、窗口未获焦点、输入法劫持或项目未加载。

Ctrl+K, Ctrl+B 是切换侧边栏的唯一原生快捷键
Sublime Text 没有“一键”(单个按键)切换侧边栏的默认方案,Ctrl+K, Ctrl+B(Windows/Linux)或 Cmd+K, Cmd+B(macOS)是官方唯一内置的 toggle 命令绑定,对应 toggle_side_bar 命令。它不是同时按四个键,而是分两步:先按 Ctrl+K 松开,再按 Ctrl+B。这个操作直接控制侧边栏显隐,不依赖插件、不改配置,重启后依然有效。
常见误操作包括:
- 同时压住 Ctrl+K+B(系统会忽略)
- Ctrl+K 没松开就按 Ctrl+B(命令未触发)
- 焦点不在 Sublime 主窗口(比如弹出搜索框或终端插件占用了输入)
- 输入法劫持了 Ctrl+K(搜狗、QQ拼音等常干这事,切英文输入法再试)
侧边栏“消失”但拉不出来?大概率是被拖窄到 1 像素
Sublime 的侧边栏不会真正消失,只可能被手动拖窄至肉眼不可见。鼠标移到编辑区最左侧边缘,光标变成 ↔ 形状时,按住左键向右拖动即可恢复宽度。如果拖不动,右键侧边栏空白处 → 取消勾选 Mini Sidebar。
若拖动后仍为空白,说明当前没有项目加载:
- File → Open Folder… 打开一个目录(不是单个文件)
- 或拖拽整个文件夹到 Sublime 窗口里
- 单个文件打开时,侧边栏默认不自动显示其所在路径
想彻底扩宽编辑区?得关掉其他 UI 元素
仅隐藏侧边栏还不够,顶部标签页、菜单栏、行号(gutter)、状态栏都会挤占编辑空间。要最大化编辑区,需组合执行:
- Ctrl+Shift+P → 输入 toggle_menu 回车(隐藏菜单栏,状态持久)
- Ctrl+Shift+P → 输入 set_setting tabs_visible false(隐藏标签页)
- Ctrl+Shift+P → 输入 set_setting gutter false(关闭行号和断点区)
- F11 进入全屏(Windows/macOS/Linux 通用)
注意:set_setting 命令写入的是当前窗口级设置,优先级高于全局 Preferences → Settings,退出全屏后仍保留。别把 sidebar_visible false 错加进全局 settings,否则新窗口也看不到侧边栏。
快捷键失效时,优先查 Key Bindings 而不是重装
如果 Ctrl+K, Ctrl+B 突然不响应,90% 是快捷键被覆盖:
- 打开 Preferences → Key Bindings
- 左侧是默认键位(只读),右侧是用户自定义键位
- 搜索 toggle_side_bar,看是否被重复绑定或错误覆盖
- 若无结果,检查已安装插件的 keymap 文件(如 Package Control 安装的插件常在 Packages/插件名/Default (<code>OS).sublime-keymap)
- 临时禁用插件测试:菜单 Preferences → Package Control → Disable Package
真正难排查的是 macOS 上系统级菜单栏行为——即使 toggle_menu 执行了,顶部仍留白,这时得关掉系统设置里的「自动隐藏和显示菜单栏」,否则 Sublime 无法完全接管。











