設定
優化您的終端機設定
Claude Code 在您的終端機正確配置時運作最佳。請遵循這些指南來優化您的體驗。
主題和外觀
Claude 無法控制您終端機的主題。這由您的終端機應用程式處理。您可以隨時透過 /config
命令將 Claude Code 的主題與您的終端機匹配。
換行
您有幾個選項可以在 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:
- 開啟設定 → 描述檔 → 鍵盤
- 勾選「使用 Option 作為 Meta 鍵」
對於 iTerm2 和 VS Code 終端機:
- 開啟設定 → 描述檔 → 按鍵
- 在一般設定下,將左/右 Option 鍵設為「Esc+」
通知設定
透過適當的通知配置,永遠不會錯過 Claude 完成任務的時機:
終端機鈴聲通知
在任務完成時啟用聲音警示:
對於 macOS 使用者:別忘了在系統設定 → 通知 → [您的終端機應用程式] 中啟用通知權限。
iTerm 2 系統通知
對於任務完成時的 iTerm 2 警示:
- 開啟 iTerm 2 偏好設定
- 導航至描述檔 → 終端機
- 啟用「靜音鈴聲」和篩選警示 → 「傳送跳脫序列產生的警示」
- 設定您偏好的通知延遲
請注意,這些通知專屬於 iTerm 2,在預設的 macOS 終端機中不可用。
自訂通知掛鉤
對於進階通知處理,您可以建立通知掛鉤來執行您自己的邏輯。
處理大型輸入
在處理大量程式碼或長指令時:
- 避免直接貼上:Claude Code 可能難以處理非常長的貼上內容
- 使用基於檔案的工作流程:將內容寫入檔案並要求 Claude 讀取它
- 注意 VS Code 限制:VS Code 終端機特別容易截斷長貼上內容
Vim 模式
Claude Code 支援 Vim 按鍵綁定的子集,可以透過 /vim
啟用或透過 /config
配置。
支援的子集包括:
- 模式切換:
Esc
(到 NORMAL)、i
/I
、a
/A
、o
/O
(到 INSERT) - 導航:
h
/j
/k
/l
、w
/e
/b
、0
/$
/^
、gg
/G
- 編輯:
x
、dw
/de
/db
/dd
/D
、cw
/ce
/cb
/cc
/C
、.
(重複)