Guide

窗格分割与标签页

分屏、管理标签页、保存工作区快照,实现高效多任务处理

窗格分割与标签页

MTerm 的一大亮点功能是原生窗格分割 — 无需 tmux。将屏幕分割为多个独立面板,每个面板运行自己的会话,自由组合终端、文件编辑器和浏览器,打造适合你工作流的布局。


窗格布局

MTerm 使用递归分割模型 — 任何窗格都可以再次水平或垂直分割,次数不限。按 Cmd + D 水平分割或 Cmd + Shift + D 垂直分割,重复操作即可添加更多窗格(Pro 版无限制)。

首次连接时,你可以从六种 预设布局 中选择快速开始:

预设说明
单窗格一个全屏窗格
双窗格水平两个窗格并排(左右)
双窗格垂直两个窗格堆叠(上下)
三窗格水平三个窗格水平排列(一大两小)
三窗格垂直三个窗格垂直排列(两个堆叠,一个在旁边)
四窗格网格四个窗格以 2x2 网格排列

这些预设只是起点。连接后,你可以进一步分割任何窗格来构建所需的布局。例如,从三窗格水平开始,再分割右下角的窗格即可获得四窗格非对称布局 — 只需一次 Cmd + D

调整窗格大小

拖拽任何窗格边框即可调整大小。相邻窗格会自动调整以填满可用空间。这让你可以为正在使用的窗格分配更多空间,同时保持其他窗格可见以供参考。

窗格内容类型

每个窗格可以显示以下任意内容:

  • 终端 — 完整的 SSH 终端会话
  • 文件编辑器 — 内置语法高亮代码编辑器
  • Finder — 远程 SFTP 文件浏览器
  • 提示词面板 — AI 提示词输入面板

可以自由组合。Claude Code 工作时的常见设置是:主窗格放终端,侧边窗格放文件编辑器用于查看生成的代码,较小窗格放文件浏览器用于导航。

窗格键盘快捷键

操作快捷键
水平分割Cmd + D
垂直分割Cmd + Shift + D
最大化 / 还原窗格Cmd + Enter
焦点左移Cmd + Shift + H
焦点下移Cmd + Shift + J
焦点上移Cmd + Shift + K
焦点右移Cmd + Shift + L

导航快捷键遵循 Vim 风格方向键(H/J/K/L),对于已经使用 Vim 或 tmux 的开发者来说非常自然。

窗格限制

套餐最大窗格数
免费2
Pro无限制

标签页管理

标签页让你在单个连接中维护多个独立的工作区。每个标签页有自己的窗格集和布局。

在标签页中打开不同主机

长按标签栏的”+“按钮 可查看已保存的主机列表。选择一个即可打开连接到该服务器的新标签页 — 与现有标签页并排。

普通点击”+“会为当前主机打开新标签页。但通过长按,你可以 在一个窗口中管理多个服务器的连接,只需点击标签页即可在生产服务器和开发环境之间切换。

操作快捷键
新建标签页Cmd + T
关闭窗格Cmd + W
关闭标签页Cmd + Shift + W
上一个标签页Cmd + Shift + [
下一个标签页Cmd + Shift + ]

例如,你可以使用一个标签页进行主要开发工作(终端 + 编辑器),第二个标签页监控日志,第三个标签页进行数据库查询。在它们之间即时切换,不会丢失任何上下文。

侧边栏(垂直标签页)

Cmd + B 打开侧边栏,以垂直列表形式在屏幕左侧显示标签页。与顶部的标准水平标签栏相比:

  • 完整标签名称可见:当打开多个标签页时,水平标签会截断名称。垂直列表完整显示每个标签名称。
  • 适合大量标签页:即使打开 10 个以上标签页,你仍可以滚动浏览完整列表。
  • 一目了然的上下文:每个标签页显示其当前目录和其他上下文信息。

侧边栏打开时,水平标签栏自动隐藏,为终端提供更多屏幕空间。

标签页限制

套餐最大标签页数
免费2
Pro无限制

工作区快照

工作区快照让你一键保存和恢复整个工作环境 — 包括布局、窗格排列和窗格内容。

保存工作区

Cmd + S 保存工作区的当前状态。MTerm 会记录:

  • 窗格布局(你使用的分割方式)
  • 每个窗格显示的内容(终端、编辑器、浏览器或提示词面板)
  • 每个窗格的当前状态

恢复工作区

下次连接到同一主机时,你保存的工作区可以一键恢复。无需每次重连时手动分割窗格和打开文件,直接从上次离开的地方继续。

按主机自动设置

对于经常连接的主机,你可以预先配置自动窗格设置:

  • 窗格数量和布局 — 选择你偏好的分割方式
  • 工作目录 — 设置每个终端窗格的起始目录
  • 启动命令 — 指定连接时在每个窗格中自动运行的命令(例如,一个窗格中运行 cd ~/project && git status,另一个窗格中运行 tail -f /var/log/syslog

这意味着连接到开发服务器时,可以立即设置好完整的工作环境,无需任何手动步骤。


布局示例

Claude Code 开发(三窗格水平)

TERMINAL
$ claude
Claude Code
EDITOR
Review generated code
FINDER
Project structure

在左侧窗格运行 Claude Code,在右上方编辑器中查看生成的代码,在右下方 Finder 中浏览项目结构。

多服务器监控(四窗格网格)

Production
$ tail -f /var/log/app
Staging
$ top
Development
$ npm run dev
DB Server
$ redis-cli monitor

无需切换标签页即可同时监控四台服务器。在事故处理中,当你需要检查多个系统的影响时,这非常有价值。

日志监控(双窗格垂直)

TERMINAL
$ npm test
LOG
$ tail -f /var/log/app.log

在上方窗格运行命令,在下方实时查看日志输出。立即看到你所做更改的效果。


技巧

  • Cmd + Enter 临时最大化窗格以全屏专注。再次按下即可还原。
  • 组合窗格和标签页 — 将相关窗格放在一个标签页中,用标签页区分不同场景。
  • 为每天连接的主机保存工作区快照。设置一次,即时恢复。
  • Vim 风格导航Cmd + Shift + H/J/K/L)让你双手不离键盘。