跳轉到主要內容

主題和外觀

Claude 無法控制您終端機的主題。這由您的終端機應用程式處理。您可以隨時透過 /config 命令將 Claude Code 的主題與您的終端機相匹配。 如需進一步自訂 Claude Code 介面本身,您可以配置自訂狀態列以在終端機底部顯示上下文資訊,例如目前的模型、工作目錄或 git 分支。

換行符

您有多個選項可將換行符輸入到 Claude Code 中:
  • 快速逃脫:輸入 \ 後按 Enter 以建立新行
  • 鍵盤快捷鍵:設定鍵盤綁定以插入新行

設定 Shift+Enter(VS Code 或 iTerm2):

在 Claude Code 中執行 /terminal-setup 以自動配置 Shift+Enter。

設定 Option+Enter(VS Code、iTerm2 或 macOS Terminal.app):

對於 Mac Terminal.app:
  1. 開啟設定 → 設定檔 → 鍵盤
  2. 勾選「使用 Option 作為 Meta 鍵」
對於 iTerm2 和 VS Code 終端機:
  1. 開啟設定 → 設定檔 → 鍵
  2. 在「一般」下,將左/右 Option 鍵設定為「Esc+」

通知設定

透過適當的通知配置,永遠不會錯過 Claude 完成任務的時刻:

iTerm 2 系統通知

對於 iTerm 2 任務完成時的警示:
  1. 開啟 iTerm 2 偏好設定
  2. 導覽至設定檔 → 終端機
  3. 啟用「靜音鈴聲」和篩選警示 → 「傳送逃脫序列產生的警示」
  4. 設定您偏好的通知延遲
請注意,這些通知是 iTerm 2 特有的,在預設的 macOS 終端機中不可用。

自訂通知掛鉤

如需進階通知處理,您可以建立通知掛鉤以執行您自己的邏輯。

處理大型輸入

使用大量程式碼或長指令時:
  • 避免直接貼上:Claude Code 可能難以處理非常長的貼上內容
  • 使用基於檔案的工作流程:將內容寫入檔案並要求 Claude 讀取它
  • 注意 VS Code 的限制:VS Code 終端機特別容易截斷長貼上

Vim 模式

Claude Code 支援可透過 /vim 啟用或透過 /config 配置的 Vim 鍵盤綁定子集。 支援的子集包括:
  • 模式切換:Esc(至 NORMAL)、i/Ia/Ao/O(至 INSERT)
  • 導覽:h/j/k/lw/e/b0/$/^gg/G
  • 編輯:xdw/de/db/dd/Dcw/ce/cb/cc/C.(重複)