Claude Code 快捷鍵

在終端機互動模式下使用。macOS 上的 Ctrl 就是 Control 鍵,不是 Command。

分享
打錯字,想整行清空重打

按一次 Ctrl+C,輸入框就清空了。只想刪掉前面的部分就用 Ctrl+U。

輸入框已經是空的時候,連按兩次 Ctrl+C 會離開 Claude Code。

編輯輸入框

Ctrl+C清空整行輸入輸入框是空的時候,連按兩次會離開
Ctrl+U刪掉游標前面的所有字游標在行尾時等於整行清空
Ctrl+K刪掉游標後面的所有字
Ctrl+W往前刪一個字詞
Ctrl+A / Ctrl+E跳到行首/行尾
Shift+Enter / \ Enter換行,不送出
↑ / ↓叫出之前輸入過的內容
Ctrl+V貼上圖片(截圖可以直接貼)

控制 Claude 的動作

Esc中斷 Claude 目前的動作中斷後可以直接補一句更正
Esc Esc回到之前的訊息,重新編輯後再送出對話會從那一則重新開始
Shift+Tab切換權限模式一般 → 自動接受編輯 → Plan 模式
Ctrl+R展開完整輸出(transcript)
Ctrl+B把正在跑的指令丟到背景
Ctrl+]重新打開這個 session 最近的 artifact
Ctrl+D離開 Claude Code

輸入前綴

! 指令直接跑 shell 指令,輸出會進到對話
# 內容快速新增一筆記憶
@路徑引用檔案或資料夾
/名稱斜線指令或 skill,例如 /clear、/compact

快捷鍵可以在 ~/.claude/keybindings.json 自訂;各版本可能不同,以 /help 列出的為準。