ctrl+k, ctrl+b 是分步按键而非同时按下,需先按ctrl+k松开再按ctrl+b;侧边栏“消失”常因被拖窄至1–2像素或未加载项目文件夹。

Ctrl+K, Ctrl+B 不是“一键”,是两步按,顺序错了就失效
Sublime 的侧边栏显隐命令 toggle_side_bar 绑定在 Ctrl+K, Ctrl+B(Windows/Linux)或 Cmd+K, Cmd+B(macOS),但它**不是同时按下四个键**,而是:先按 Ctrl+K(松开),再按 Ctrl+B。很多人反复失败,就是因为压住 Ctrl 不放、连按 K 和 B,系统只识别为 Ctrl+B(该键默认无绑定),自然没反应。
常见干扰项包括:
- 输入法处于中文状态(尤其 macOS 的鼠须管、搜狗会劫持
Cmd+K) - Sublime 窗口未获得焦点(刚从浏览器切回来,光标不在编辑区)
- Caps Lock 开启,导致组合键解析异常
- 快捷键被插件覆盖(如 Origami 或某些主题的 keymap 文件)
验证是否触发成功:按 Ctrl+` 打开控制台,输入 sublime.log_commands(True),再执行快捷键——若控制台没打印 command: toggle_side_bar,说明命令根本没跑起来。
侧边栏“看不见”不等于“已隐藏”,大概率是被拖窄成一条线
Sublime 允许手动拖拽侧边栏边缘缩窄宽度,拖到极限时只剩 1–2 像素,视觉上和消失无异。这时按 Ctrl+K, Ctrl+B 是有效的,但你看不出变化,因为“隐藏”和“极窄”在界面上几乎一样。
解决方法很简单:
- 把鼠标移到编辑区最左侧边缘(约 5px 宽区域),光标变成
↔时向右拖动即可拉出 - 右键侧边栏空白处,检查是否勾选了
Mini Sidebar,勾选状态会导致只显示图标不显示文件名 - 如果拖不动,先执行
View → Layout → Single重置布局,再试拖拽
注意:toggle_side_bar 控制的是“显隐”,不重置宽度;拖窄行为和快捷键互不干扰,但会掩盖效果。
侧边栏为空?不是快捷键问题,是你根本没加载项目
Sublime 的侧边栏只反映「项目结构」,不是「当前文件路径」。用 File → Open File… 打开单个 main.py,侧边栏默认就是空的——这不是 bug,是设计逻辑。此时按 Ctrl+K, Ctrl+B 虽然执行了,但视觉上毫无变化。
必须通过以下方式之一建立项目上下文:
-
File → Open Folder…(Windows/Linux)或File → Open…并选中整个文件夹(macOS) -
Ctrl+Shift+P输入Project: Add Folder to Project追加路径(不会清空已有项目) - 检查用户设置里有没有
"project": null,有就删掉,否则项目上下文被强制清零
另外确认 folder_exclude_patterns 没写错,比如误设为 ["*"] 或 ["."],会导致所有子目录被过滤,侧边栏“有树形但点不开”。
想彻底不留白?别只关侧边栏,还得关菜单栏、标签栏、滚动条
只隐藏侧边栏,顶部标签栏、底部状态栏、右侧滚动条仍在占空间。真正最大化编辑区需组合操作:
- 隐藏菜单栏:
Ctrl+Shift+P输入toggle_menu(Windows/Linux)或Cmd+Shift+P输入同命令(macOS) - 隐藏标签栏:
Ctrl+Shift+P输入set_setting tabs_visible false - 隐藏状态栏:
Ctrl+Shift+P输入set_setting show_status_bar false - 让滚动条悬停出现(省常驻空间):
set_setting overlay_scrollbars true;若需绝对干净且用 ST4.4+,可设"scroll_bars": "none",但长文档将失去滚动提示
这些 set_setting 命令写入的是当前窗口 settings,重启后仍保留。但要注意:overlay_scrollbars 在 macOS 上常被系统策略忽略,实际效果不稳定;而 "scroll_bars": "none" 一旦启用,就再也看不到滚动位置,建议同步开启 "line_numbers": true 和 "highlight_line": true 辅助定位。











