Sublime Text可通过菜单View→Layout→Rows→Two Rows实现上下分屏,或自定义快捷键Ctrl+Alt+Shift+↓执行set_layout命令,配合cols、rows、cells参数设置上下布局,还可通过Ctrl+1、Ctrl+2等快捷键切换焦点与移动文件,自由定义多窗格布局。

Sublime Text 拆分窗口到上下布局,可以通过内置命令或自定义快捷键实现。默认情况下,Sublime 提供了左右分屏,但想要上下分屏需要手动设置或使用快捷键组合。
1. 使用菜单操作快速上下分屏
打开 Sublime Text,点击顶部菜单栏:
- View → Layout → Rows → Two Rows
这样就会将编辑器窗口拆分为上下两个面板。你也可以选择 Three Rows 实现三行布局。
2. 自定义上下分屏快捷键
为了更高效操作,可以为“两行布局”设置快捷键:
- 打开 Preferences → Key Bindings
- 在右侧用户键位设置中添加以下内容:
保存后,按下 Ctrl+Alt+Shift+↓ 即可将窗口设置为上下双面板布局。
说明:上面的 layout 参数含义:
- cols:列分布,[0.0, 1.0] 表示一整列(宽度100%)
- rows:行分布,[0.0, 0.5, 1.0] 表示上下两个等高区域
- cells:面板位置,[[0,0,1,1],[0,1,1,2]] 表示两个面板分别位于第1行和第2行
3. 快速切换焦点与移动文件
分屏后,可用以下快捷键提升效率:
- Ctrl+1:聚焦左/上方面板
- Ctrl+2:聚焦右/下面板
- Ctrl+Shift+2:将当前文件移动到下面板
4. 自定义更多分屏布局(如上下+右)
如果需要更复杂的布局(例如上半部分一个窗格,下半部分再分左右),可以自定义 layout 参数:
{ "cols": [0.0, 0.6, 1.0], "rows": [0.0, 0.5, 1.0], "cells": [ [0, 0, 2, 1], [0, 1, 1, 2], [1, 1, 2, 2] ] }这个布局表示:上方一个横跨全宽的面板,下方分为左右两个面板。
基本上就这些。通过设置 set_layout 命令和合适的参数,你可以自由定义任何分屏方式,上下分屏也不再依赖插件。










