Skip to content

A. 快捷键速查

快捷键在不同平台 / 终端可能略有差异。macOS 用户使用 Alt/Option 系快捷键(Alt+B/F/Y/M/P 等)前,需在终端里把 Option 设为 Meta(iTerm2 / Apple Terminal / VS Code 各有设置,详见 Claude 官方终端配置文档)。

通用控制

快捷键作用补充说明
Esc中断 Claude停止当前响应或工具调用,已完成的工作保留
Esc Esc清空草稿 / 倒回输入框有文字时清空并存入历史;为空时打开倒回菜单恢复到更早状态
Ctrl+C中断 / 清空输入有任务时中断;无任务时第一次清空输入,再按一次退出
Ctrl+D退出会话发送 EOF 信号
Ctrl+L重绘屏幕显示错乱或残缺时恢复,输入和历史都保留
Ctrl+O开/关 transcript 查看器展开工具调用细节,也展开被折叠的 MCP 调用
Ctrl+R反向搜索历史交互式搜之前的输入;Ctrl+S 切换搜索范围(本会话/本项目/全部)
Ctrl+T开/关任务列表在终端状态区显示待办/进行中/完成的任务
Ctrl+B把命令转后台让正在跑的 Bash 命令转入后台;tmux 用户需按两次
Ctrl+X Ctrl+K杀掉本会话所有后台子 agent3 秒内按两次确认
/ (或 Ctrl+P/Ctrl+N移动光标 / 翻历史多行输入里先移光标,光标到顶/底边缘后再按才翻命令历史
/ 切换对话框 tab在权限弹窗和菜单里切换标签

模式与切换

快捷键作用补充说明
Shift+Tab(或 Alt+M循环权限模式defaultacceptEditsplan,以及你启用的其他模式
Alt+P(mac Option+P切换模型不清空当前输入
Alt+T(mac Option+T开/关扩展思考切换后再发送问题
Alt+O(mac Option+O开/关快速模式fast mode

文本编辑

快捷键作用补充说明
Ctrl+A移到行首多行里移到当前逻辑行行首
Ctrl+E移到行尾多行里移到当前逻辑行行尾
Ctrl+K删到行尾删除的文本可用 Ctrl+Y 粘回
Ctrl+U删到行首macOS 上 Cmd+Backspace 也映射到此
Ctrl+W删除前一个词Windows 上 Ctrl+Backspace 同效
Ctrl+Y粘回删除的文本粘回用 Ctrl+K/U/W 删掉的内容
Alt+Y循环粘贴历史Ctrl+Y 之后按,循环之前删除的内容
Alt+B向后移一个词词级导航
Alt+F向前移一个词词级导航
Ctrl+G(或 Ctrl+X Ctrl+E在外部编辑器中编辑输入$EDITOR 打开当前输入框内容
Ctrl+S暂存当前输入把还没发的输入暂存起来,之后取回(注意:历史搜索里 Ctrl+S 是切换范围)
Ctrl+_(或 Ctrl+Shift+-撤销上次输入改动

多行输入

快捷键作用补充说明
\ + Enter换行所有终端通用
Ctrl+J换行任意终端无需配置
Shift+Enter换行iTerm2 / WezTerm / Ghostty / Kitty / Warp / Apple Terminal / Windows Terminal 原生支持;其他终端先跑 /terminal-setup
Option+Enter(mac)换行需先开启 Option as Meta
直接粘贴粘贴模式粘贴代码块、日志时自动多行

输入前缀

输入作用补充说明
/(开头)命令 / Skill触发斜杠命令和 Skill 补全(见 C. 斜杠命令
!(开头)Shell 模式直接跑 shell 命令并把输出注入对话;Tab 可补全历史命令
@文件路径补全引用文件 / 目录到对话

提示词建议

快捷键作用补充说明
Tab / 接受灰色建议会话开头和每轮后出现的灰色示例命令,按下填入输入框,再 Enter 发送

图像与语音

快捷键作用补充说明
Ctrl+V / Cmd+V(iTerm2)/ Alt+V(Win/WSL)粘贴剪贴板图片插入 [Image #N] 占位,可在提示里按位置引用
按住或轻点 Space语音输入需先开启语音听写功能

Transcript 查看器(Ctrl+O 打开后)

快捷键作用补充说明
?显示快捷键帮助面板需全屏渲染模式
{ / }跳到上/下一条用户提示类似 vim 段落跳转,需全屏
Ctrl+E展开/折叠全部内容
[把对话写入终端原生回滚便于用 Cmd+F / tmux 复制模式搜索,需全屏
v$EDITOR 中打开对话需全屏
q / Ctrl+C / Esc退出查看器

IDE 专属

快捷键作用补充说明
Cmd+Enter(mac)/ Ctrl+Enter(Win)提交消息VS Code / JetBrains 扩展

终端便捷操作

操作作用补充说明
鼠标拖选文字自动复制到剪贴板无需 Ctrl+C,选中即复制,Windows Terminal / macOS Terminal 均支持
Ctrl+R(终端)搜索历史命令快速找到之前执行过的 Claude Code 启动命令

全屏滚动与文本选择(全屏渲染下)

开启全屏渲染后,可用这些键滚动对话、选择文本:

快捷键作用
PageUp / PageDown上 / 下滚半屏
Ctrl+Home / Ctrl+End跳到对话开头 / 最新消息(并恢复自动跟随)
Shift+方向键按列 / 行扩展选区
Shift+Home / Shift+End选到行首 / 行尾
Ctrl+Shift+C / Cmd+C复制选中文本

保留键与终端冲突

快捷键说明
Ctrl+C / Ctrl+D硬编码为中断 / 退出,不可重绑
Ctrl+M终端里等同 Enter,不可重绑
Ctrl+B与 tmux 前缀冲突,需按两次才传给 Claude
Ctrl+A与 GNU screen 前缀冲突
Ctrl+Z与 Unix 进程挂起(SIGTSTP)冲突

嫌默认键不顺手?用 /keybindings 打开 ~/.claude/keybindings.json 自定义,改完即时生效;/doctor 会帮你校验冲突。


Vim 编辑模式的全部按键单独列在 B. Vim 模式速查 →

面向公开用户维护,内容基于 Claude Code 官方文档与真实使用经验整理