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 列出的為準。