鍵盤快捷鍵

一般控制

快捷鍵描述上下文
Ctrl+C取消當前輸入或生成標準中斷
Ctrl+D退出 Claude Code 會話EOF 信號
Ctrl+L清除終端螢幕保留對話歷史
上/下箭頭導航命令歷史回調先前輸入
Esc + Esc編輯先前訊息雙重 escape 進行修改
Shift+Tab切換權限模式在自動接受模式、計劃模式和正常模式之間切換

多行輸入

方法快捷鍵上下文
快速 escape\ + Enter在所有終端中有效
macOS 預設Option+EntermacOS 上的預設
終端設定Shift+Enter/terminal-setup 之後
控制序列Ctrl+J多行的換行字符
貼上模式直接貼上用於程式碼區塊、日誌

在終端設定中配置您偏好的換行行為。執行 /terminal-setup 為 iTerm2 和 VS Code 終端安裝 Shift+Enter 綁定。

快速命令

快捷鍵描述備註
開頭的 #記憶快捷鍵 - 添加到 CLAUDE.md提示檔案選擇
開頭的 /斜線命令參見 斜線命令
開頭的 !Bash 模式直接執行命令並將執行輸出添加到會話中

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更改單詞/到結尾/向後
.重複上次更改

命令歷史

Claude Code 為當前會話維護命令歷史:

  • 歷史按工作目錄儲存
  • 使用 /clear 命令清除
  • 使用上/下箭頭導航(參見上方鍵盤快捷鍵)
  • Ctrl+R:反向搜尋歷史(如果終端支援)
  • 注意:歷史展開(!)預設為停用

另請參閱