Sublime Text 通过单窗口内多窗格(Groups)实现高效并列排版,而非系统级多窗口;Alt+Shift+3/5 快速设三列或2×2四宫格布局,文件需手动拖入或用Ctrl+Alt+方向键分配至各窗格,布局默认不持久,需借助项目文件或Origami插件保存。

Sublime Text 本身不支持“多个独立窗口并列排版”(比如 Windows 系统级的贴靠或 macOS 的分屏管理),它真正的多窗口并列能力,是通过单个主窗口内划分多个编辑窗格(Groups)实现的——这才是高效、可控、可持久的并列排版方式。
怎么快速设置三列或四列布局
最直接的方式是使用预设快捷键或菜单,无需手动拖拽或配置:
-
Alt+Shift+3:立即切换为三列等宽布局(3 Groups) -
Alt+Shift+4:部分版本支持四列(若无效,请用Alt+Shift+5) -
Alt+Shift+5:标准四宫格布局(2×2 Grid),四个等面积窗格 - 菜单路径:
View → Layout → Columns: 3或Grid (4 Groups)
注意:Columns: 4 在某些 Sublime 版本(尤其是旧版 ST3)中不可见,此时应优先使用 Grid 布局替代——它在逻辑上等效于“四列”,且更稳定。
文件怎么分配到不同列里
布局只是画好格子,真正让文件“并列显示”,得把文件放进对应窗格。常见错误是只调了布局却没移动文件,结果所有标签还挤在第一个窗格里。
- 鼠标左键按住文件标签,横向拖到目标列区域(出现虚线框时松手)
- 右键点击任意打开的文件标签 →
Move to Group→ 选择目标列编号(如Group 2) - 快捷键更高效:
Ctrl+Alt+→(向右移动当前文件到右侧窗格),Ctrl+Alt+←同理
小技巧:如果想让某文件在多个列中同时存在(比如对照函数定义和调用),右键标签选 New View into File,再拖进另一列——两个视图共享同一文件,编辑实时同步。
为什么 Alt+Shift+数字有时不生效
这是用户反馈最多的问题,根本原因不是快捷键失效,而是:焦点不在编辑器主窗口,或被输入法/系统快捷键劫持。
- 确保 Sublime 是当前激活窗口(点击一下编辑区)
- 关闭中文输入法(尤其搜狗、微软拼音),它们常拦截
Alt+Shift+X组合 - 检查是否启用了系统级窗口贴靠(Windows Snap 或 macOS Mission Control),会干扰快捷键传递
- Mac 用户注意:
Alt对应的是Option键,不是Command;若用外接键盘,确认键位映射正确
若仍无效,可临时用命令面板补救:Ctrl+Shift+P → 输入 Set Layout → 选择 columns_3 或 grid。
多列布局能保存吗?下次打开还保持吗
不能自动保存。Sublime 的布局状态属于「会话级」,关掉窗口就重置为默认单列。但有两条实用路径:
- 用项目(
.sublime-project)保存当前布局 + 打开的文件:Project → Save Project As,之后用Open Project加载,布局和文件都会还原 - 安装插件
Origami(Ctrl+Shift+P→Package Control: Install Package→ 搜Origami),它支持Origami: Save Layout命令,还能自由调整窗格大小、拆分方向
别指望默认行为记住四列——它只记你最后退出时的状态,而多数人习惯关掉所有标签再退出,结果就是下次打开又回到单列。










