參考
互動模式
Claude Code 會話中鍵盤快捷鍵、輸入模式和互動功能的完整參考。
鍵盤快捷鍵
一般控制
快捷鍵 | 描述 | 上下文 |
---|---|---|
Ctrl+C | 取消當前輸入或生成 | 標準中斷 |
Ctrl+D | 退出 Claude Code 會話 | EOF 信號 |
Ctrl+L | 清除終端螢幕 | 保留對話歷史 |
上/下箭頭 | 導航命令歷史 | 回調先前輸入 |
Esc + Esc | 編輯上一條訊息 | 雙重 escape 修改 |
多行輸入
方法 | 快捷鍵 | 上下文 |
---|---|---|
快速跳脫 | \ + Enter | 適用於所有終端 |
macOS 預設 | Option+Enter | macOS 上的預設 |
終端設定 | Shift+Enter | 在 /terminal-setup 之後 |
貼上模式 | 直接貼上 | 用於程式碼區塊、日誌 |
快速命令
快捷鍵 | 描述 | 備註 |
---|---|---|
開頭的 # | 記憶快捷鍵 - 添加到 CLAUDE.md | 提示檔案選擇 |
開頭的 / | 斜線命令 | 參見 斜線命令 |
Vim 模式
使用 /vim
命令啟用 vim 風格編輯,或透過 /config
永久配置。
模式切換
命令 | 動作 | 來源模式 |
---|---|---|
Esc | 進入 NORMAL 模式 | INSERT |
i | 在游標前插入 | NORMAL |
I | 在行首插入 | NORMAL |
a | 在游標後插入 | NORMAL |
A | 在行尾插入 | NORMAL |
o | 在下方開新行 | NORMAL |
O | 在上方開新行 | NORMAL |
導航(NORMAL 模式)
命令 | 動作 |
---|---|
h /j /k /l | 向左/下/上/右移動 |
w | 下一個單字 |
e | 單字結尾 |
b | 上一個單字 |
0 | 行首 |
$ | 行尾 |
^ | 第一個非空白字元 |
gg | 輸入開頭 |
G | 輸入結尾 |
編輯(NORMAL 模式)
命令 | 動作 |
---|---|
x | 刪除字元 |
dd | 刪除行 |
D | 刪除到行尾 |
dw /de /db | 刪除單字/到結尾/向後 |
cc | 變更行 |
C | 變更到行尾 |
cw /ce /cb | 變更單字/到結尾/向後 |
. | 重複上次變更 |
在終端設定中配置您偏好的換行行為。執行 /terminal-setup
為 iTerm2 和 VSCode 終端安裝 Shift+Enter 綁定。
命令歷史
Claude Code 維護當前會話的命令歷史:
- 歷史按工作目錄儲存
- 使用
/clear
命令清除 - 使用上/下箭頭導航(參見上方鍵盤快捷鍵)
- Ctrl+R:反向搜尋歷史(如果終端支援)
- 注意:歷史展開(
!
)預設為停用