Sublime Text原生分屏只需两步:先按Ctrl+Alt+2(Win/Linux)或Cmd+Alt+2(macOS)切左右双栏,再按Ctrl+2或Cmd+2激活右栏焦点(状态栏显示Group: 1),否则拖文件会新建标签页而非进入右栏。

Sublime Text 原生分屏不靠插件、不点菜单,核心就两条:用对 set_layout 快捷键切布局,再用对 Ctrl+2(或 Cmd+2)切焦点——缺一不可,否则文件拖不进右栏、保存总错位置。
怎么秒切左右双栏(最常用场景)
这是日常看源码+改测试、边读文档边写代码的最快路径。别点 View → Layout,直接按:
-
Ctrl+Alt+2(Windows/Linux)或Cmd+Alt+2(macOS):窗口立刻均分为左右两列,当前文件保留在左栏(Group: 0),右栏为空白面板 - 按完没反应?先切英文输入法;再检查是否被远程桌面、录屏软件或 macOS 的 Mission Control(默认也占
Cmd+Alt+2)劫持 - 想恢复单栏?用
Ctrl+Alt+1或Cmd+Alt+1,不是关标签页,是真正合并视图
为什么拖文件总进错栏或新建标签页
这不是 Bug,是 Sublime 的焦点机制在起作用:所有操作(打开、保存、搜索)都只作用于当前焦点所在的 Group。右栏为空 ≠ 可用,必须手动激活它:
- 分屏后立刻按
Ctrl+2(Win/Linux)或Cmd+2(macOS),状态栏左下角显示Group: 1才算成功激活右栏 - 拖文件时,必须拖到右栏「内容区顶部」(出现蓝色实线插入线),不是拖到标签栏边缘、也不是虚线框区域
- 更稳做法:右键左侧文件标签 →
Move to Group→New Group on Right,完全避开拖拽时机误差
四宫格、上下分屏等其他布局怎么快速切换
Sublime 内置了一套数字快捷键,对应预设的 set_layout 参数,比手写 JSON 安全稳定:
-
Ctrl+Alt+5/Cmd+Alt+5:四宫格(Grid: 2×2),已打开标签页按顺序填入 -
Ctrl+Alt+8/Cmd+Alt+8:上下两行(Rows: 2),注意不是“新建窗口”,是同一窗口内垂直分割 -
Ctrl+Alt+9/Cmd+Alt+9:三行布局(Rows: 3) - 切完布局后若文件顺序不对,先关闭无关标签页再切换,避免自动分配打乱你原本的排列
同一文件双栏联动编辑,不能靠拖,得用 New View into File
想让左右栏显示同一文件的不同位置(比如函数定义和调用),拖文件或 Clone File 都是错的:
- 拖文件 → 新建独立标签页,两个 buffer 不同步
- Clone File → 复制 buffer,编辑也不联动
- 正确做法:右键当前文件标签 →
New View into File,然后把新视图拖进右栏(记得先Ctrl+2激活右栏) - 此时两边共享底层 buffer:任意一栏编辑、滚动、折叠、光标跳转,另一栏实时同步
最容易被忽略的是:分屏状态不持久,重启 Sublime 后布局会重置;另外,所有操作行为(Ctrl+S、Ctrl+F、Ctrl+G)都严格绑定当前焦点 Group,眼睛看着右栏、但焦点还在左栏时,保存的仍是左边那个文件。


















