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)讓你雙手不離鍵盤。