鍵盤與輸入
軟鍵盤列、鍵盤快速鍵、圓形選單、語音輸入及 CJK 支援
鍵盤與輸入
MTerm 提供多種與終端互動的方式 — 從可自訂的軟鍵盤列(適合純觸控使用),到完整的硬體鍵盤快速鍵,再到免持操作的語音輸入。本指南涵蓋所有方式。
圓形選單
在終端任意位置長按可開啟 圓形選單 — 一個從手指位置向外輻射展開的環形快捷選單。這是觸控操作時進行文字操作的主要工具:
- 複製 — 將選取的文字複製到剪貼簿
- 貼上 — 將剪貼簿內容貼上到終端
- 選取 — 開始或調整文字選取
- 更多操作 — 根據上下文提供的選項
圓形設計讓每個操作都在拇指可及範圍內,無需抬起手指去點擊遠處的工具列按鈕。
軟鍵盤列(附屬列)
軟鍵盤列位於螢幕鍵盤正上方(連接硬體鍵盤時位於螢幕底部)。它提供一鍵存取終端工作必需但標準 iOS 鍵盤缺少的按鍵。
可用按鍵
修飾鍵(切換模式 — 點擊一次啟用,再點擊一次取消):
- Ctrl — 用於終端控制序列(Ctrl+C、Ctrl+Z、Ctrl+D 等)
- Alt — 終端應用程式的 Meta 鍵
- Meta — 用於複雜組合鍵的額外修飾鍵
導覽鍵:
- 方向鍵(上 / 下 / 左 / 右) — 瀏覽命令歷史、在編輯器中移動游標
常用終端鍵:
- Tab — 自動補全命令、切換欄位
- Escape — 退出 Vim 模式、取消操作
功能按鈕:
- Ctrl+C — 快速傳送中斷訊號,無需切換 Ctrl 模式
- 剪貼簿 — 開啟剪貼簿歷史面板
- AI 助手 — 啟動 AI 浮動面板
- 提示詞輸入 — 開啟專用提示詞輸入欄位
- IDE / Finder — 切換檔案瀏覽器側邊欄
- 命令面板 — 開啟命令面板疊層
自訂軟鍵盤列
你可以 拖曳按鍵重新排序,將最常用的按鍵放在最方便的位置。連接硬體鍵盤時,軟鍵盤列會智慧調整 — 實體鍵盤上已有的修飾鍵會弱化顯示,功能按鈕則更加突出。
鍵盤快速鍵
連接外接鍵盤(Magic Keyboard、Smart Keyboard 或任何藍牙鍵盤)時,可使用完整的快速鍵集。MTerm 支援超過 25 個鍵盤快速鍵,涵蓋所有主要功能。
應用程式
| 操作 | 快速鍵 |
|---|---|
| 命令面板 | Cmd + Shift + P |
| 設定 | Cmd + , |
| 剪貼簿歷史 | Cmd + Shift + V |
| 儲存工作區 | Cmd + S |
窗格
| 操作 | 快速鍵 |
|---|---|
| 水平分割 | Cmd + D |
| 垂直分割 | Cmd + Shift + D |
| 最大化 / 還原窗格 | Cmd + Enter |
| 焦點左移 | Cmd + Shift + H |
| 焦點下移 | Cmd + Shift + J |
| 焦點上移 | Cmd + Shift + K |
| 焦點右移 | Cmd + Shift + L |
分頁
| 操作 | 快速鍵 |
|---|---|
| 新建分頁 | Cmd + T |
| 關閉窗格 | Cmd + W |
| 關閉分頁 | Cmd + Shift + W |
| 上一個分頁 | Cmd + Shift + [ |
| 下一個分頁 | Cmd + Shift + ] |
顯示
| 操作 | 快速鍵 |
|---|---|
| 增大字型 | Cmd + + |
| 減小字型 | Cmd + - |
| 重設字型 | Cmd + 0 |
| 切換側邊欄 | Cmd + B |
| 專注模式 | Cmd + Shift + F |
工具
| 操作 | 快速鍵 |
|---|---|
| 開啟 Finder | Cmd + O |
| 開啟編輯器 | Cmd + E |
| 圖片傳輸 | Cmd + I |
自訂按鍵綁定(Pro)
上述所有快速鍵都可以在設定中重新對應。如果你習慣了其他應用程式的快速鍵,或者某些組合鍵與你的工作流程衝突,可以變更為最適合你的方式。
CJK 輸入支援
MTerm 全面支援中文、日文和韓文輸入法。
IME 輸入法編輯器疊層
使用 IME(輸入法編輯器)進行中文、日文或韓文輸入時,正在編輯的文字 — 尚未確認的字元 — 會作為疊層直接顯示在游標位置。疊層採用醒目的霓虹邊框樣式,便於與已確認的文字區分。
正確的字元寬度
CJK 字元是全形字元,在終端格線中恰好佔據 2 個儲存格。MTerm 以正確的寬度渲染它們,這意味著:
- 即使在混合 ASCII 和 CJK 字元的行中,游標對齊也保持準確
- 沒有字元重疊或裁切
- 文字換行在行邊界處正確運作
- Vim 等編輯器在顯示 CJK 內容時正常運作
這看似基本需求,但許多終端模擬器都做不到,尤其是在行動平台上。
Ctrl+Space 設定
某些 IME 系統使用 Ctrl+Space 切換輸入模式。由於 Ctrl+Space 在終端應用程式中也可能是有意義的組合鍵(例如 Emacs 中的 set-mark),MTerm 允許你在設定中配置此組合鍵的行為。你可以選擇將其傳遞給終端或讓 iOS 處理以進行 IME 切換。
語音輸入
MTerm 提供語音輸入選項,適用於不方便打字的情境。
點擊提示詞輸入區域中的 麥克風按鈕 開始語音轉文字。即時音訊電平指示器會顯示應用程式正在聆聽。你的語音會被轉錄並插入到提示詞輸入欄位中,你可以在傳送前檢視和編輯。
這在以下情境特別有用:
- 向 Claude Code 口述較長的提示詞
- 鍵盤不在手邊時進行免持終端操作
- 不想打字時快速輸入筆記和命令