快捷键速查手册

20 分钟

一、权限模式切换(最重要)

通过 Shift+Tab 在权限模式间循环切换:

正常模式 → 自动批准 → Plan Mode → Auto Mode → 正常模式
模式行为适用场景详见
正常模式(默认)每次操作都需确认(Allow/Deny)敏感操作、不确定的情况权限模式总览
自动批准模式自动批准所有工具调用信任 Claude 的操作、加快速度权限模式总览
Plan Mode只规划不执行,仅使用只读工具复杂任务先看方案进入 Plan Mode
Auto Mode分类器自动评估操作安全性长任务、CI 工作流Auto Mode

二、基础控制

快捷键功能说明适用平台
Ctrl+C取消当前输入或中断生成保留快捷键,无法重新绑定全平台
Ctrl+D退出 Claude CodeEOF 信号,等同于 /exit。保留快捷键全平台
Ctrl+L强制重新绘制屏幕v1.2 行为变化:不再是"清除终端",而是 Force full redraw。Fullscreen mode 中 2 秒内按两次 = /clear全平台

三、权限与模式切换

快捷键功能说明适用平台
Shift+Tab切换权限模式正常 → 自动批准 → Plan → Auto → 正常全平台
Alt+M切换权限模式(备用)Windows 旧版 Node(<24.2.0)的替代键Windows
Cmd+T / Meta+T切换 Effort 级别在 low/medium/high/xhigh 间切换(xhigh 仅 Opus 4.7)macOS / Win+Linux
Cmd+P / Meta+P快速切换模型不清除当前输入内容直接切换模型macOS / Win+Linux
Meta+O切换 Fast Mode快速切换 Fast Mode 开关全平台

四、回退与恢复

快捷键功能说明适用平台
Esc + Esc回退到检查点 / 总结等同于 /rewind;可选择回退对话、代码或两者全平台

五、输入辅助

快捷键功能说明适用平台
Ctrl+G / Ctrl+X Ctrl+E打开外部编辑器在默认文本编辑器中编写长提示,保存关闭后自动发送。可选 "Show last response" 在编辑器中查看最后回复全平台
Ctrl+R搜索命令历史交互式反向搜索;Tab 接受;Enter 执行。按 Ctrl+S 在 session/project/all projects 范围间切换全平台
Ctrl+V / Cmd+V粘贴图片从剪贴板粘贴截图给 Claude 分析全平台 (iTerm2: Cmd+V)
Alt+V粘贴图片(Windows)Windows 平台的图片粘贴键Windows
上/下箭头浏览命令历史也支持 Ctrl+P/Ctrl+N。多行输入时优先移动光标到边缘后才切换历史全平台

六、多行输入

方法快捷键说明适用平台
反斜杠换行\ + Enter所有终端通用全平台
Option 换行Option+EntermacOS 默认macOS
Shift 换行Shift+EnteriTerm2/WezTerm/Ghostty/Kitty/Warp/Apple Terminal 直接可用;其他终端需 /terminal-setup全平台
Control 换行Ctrl+J发送换行符(Line Feed)全平台
直接粘贴粘贴多行文本适合粘贴代码块、日志等全平台

七、文本编辑

快捷键功能说明适用平台
Ctrl+A移动光标到行首标准 readline 绑定全平台
Ctrl+E移动光标到行尾标准 readline 绑定全平台
Ctrl+W删除前一个单词标准 readline 绑定全平台
Ctrl+K删除到行尾删除的文本可用 Ctrl+Y 粘贴全平台
Ctrl+U删除整行删除的文本可用 Ctrl+Y 粘贴全平台
Ctrl+Y粘贴已删除文本粘贴 Ctrl+K 或 Ctrl+U 删除的内容全平台
Alt+Y循环粘贴历史在 Ctrl+Y 之后使用全平台 (macOS 需配置 Option)
Alt+B光标后退一个单词macOS 需配置 Option 为 Meta全平台
Alt+F光标前进一个单词macOS 需配置 Option 为 Meta全平台

八、高级操作

快捷键功能说明适用平台
Ctrl+B将任务/SubAgent 放到后台tmux 用户需按两次全平台
Ctrl+O切换 Transcript viewerv1.2 行为变化:显示完整 transcript;展开折叠的 MCP 调用(如"Called slack 3 times")。Fullscreen mode 中按 [ 写到 native scrollback,v 写到 temp file 用 $VISUAL/$EDITOR 打开全平台
Ctrl+T切换任务列表显示/隐藏任务追踪列表全平台
Ctrl+X Ctrl+K终止所有后台 Agent和弦绑定:先按 Ctrl+X 再按 Ctrl+K全平台
Ctrl+S暂存当前提示暂存输入中的内容稍后继续全平台

九、Vim editor mode

通过 /config → Editor mode 启用(/vim 命令已在 v2.1.92 移除)。

Visual mode

快捷键功能说明
v进入 character-wise Visual mode选中字符范围
V进入 line-wise Visual mode选中整行
OperatorsVisual 选区上执行操作d(删除) / y(复制) / c(修改) 等

NORMAL mode 编辑

快捷键功能
uUndo(撤销)
标准 vim 移动h/j/k/lw/b/e0/$

十、Voice input

命令/快捷键功能说明
/voice切换语音输入(默认 hold 模式)需 Claude.ai 账户
/voice hold按住说话模式按住 Space 说话,松开发送
/voice tap点击说话模式点击一次开始录音,再点击一次结束并自动发送。静默 15 秒或总长 2 分钟自动停止;transcript 至少 3 词才自动发送
/voice off关闭语音输入--

Settings: voice.enabled / voice.mode / voice.autoSubmit


十一、Fullscreen mode + Transcript mode

切换

操作说明
/tui fullscreen启用 alt-screen 全屏渲染器
/tui default恢复默认渲染
CLAUDE_CODE_NO_FLICKER=1环境变量启用(等效 fullscreen)

Mouse 支持

Fullscreen mode 启用鼠标交互:点击 prompt 输入区、点击折叠的 tool result 展开、点击 URL/file path、click & drag 选文本、mouse wheel 滚动。

滚动快捷键

快捷键功能
PgUp / PgDn翻页
Ctrl+Home / Ctrl+End跳到顶部/底部
Mouse wheel滚动
Mac Fn+↑↓翻页(Mac 键盘)

CLAUDE_CODE_SCROLL_SPEED=N(1-20,默认 1)调整滚动速度。

Transcript mode 快捷键(less 风格)

快捷键功能
/进入搜索模式
n / N下一个/上一个匹配
j / k向下/向上一行
g / G跳到顶部/底部
Ctrl+u / Ctrl+d半页上/下
Ctrl+b / Ctrl+f整页上/下
[写到 native scrollback
v写到 temp file 用 $EDITOR 打开
q / Esc / Ctrl+O退出 Transcript mode

其他 fullscreen 功能

功能说明
/focus极简视图:仅显示最后提示 + 一行工具摘要 + 最终回复
Copy on select选中文本自动复制;可在 /config 关闭
CLAUDE_CODE_DISABLE_MOUSE=1禁用鼠标支持(保留原生终端选择行为)

十二、Session recap

离开一段时间后返回,Claude 自动显示一行会话摘要。手动触发:/recap。可在 /config 关闭自动 recap。


十三、Push notifications

启用 Remote Control 后,Claude 可向手机推送通知:

  1. 安装 Claude 移动端 App
  2. 用同一账户登录
  3. 允许通知权限
  4. /config 中启用 "Push when Claude decides"

十四、Agent Teams 操作

快捷键功能说明
Shift+Down切换队友面板在 In-process 模式下循环查看各队友状态
Enter查看队友详情在切换到队友后按 Enter 查看其工作内容
Esc退出队友查看退出队友详情视图

Forked subagent panel 快捷键:/ 切行、Enter 打开 transcript、x dismiss、Esc 回 prompt。


十五、macOS 用户必读:Option 键配置

macOS 上使用 Meta 系列快捷键需要将 Option 键配置为 Meta 键:

终端配置方法
iTerm2设置 > Profiles > Keys > 将 Left/Right Option 设为 "Esc+"
Terminal.app设置 > Profiles > Keyboard > 勾选 "Use Option as Meta Key"
VS Code设置 > Profiles > Keys > 将 Left/Right Option 设为 "Esc+"

也可运行 /terminal-setup 来自动配置。


十六、权限确认对话框中的快捷键

快捷键功能
Y / Enter确认(Allow)
N / Esc拒绝(Deny)
Shift+Tab切换权限模式
Ctrl+E切换权限解释
上/下箭头选择选项
Tab下一个字段

十七、命令历史搜索(Ctrl+R 模式)

快捷键功能
Ctrl+R进入搜索 / 下一条匹配
Ctrl+S切换搜索范围(session → project → all projects)
Tab / Esc接受当前匹配并继续编辑
Enter接受并立即执行
Ctrl+C取消搜索
Backspace(空搜索时)取消搜索

十八、终端冲突提醒

快捷键冲突说明解决方法
Ctrl+Btmux 前缀键冲突tmux 中快速按两次 Ctrl+B
Ctrl+AGNU screen 前缀键冲突使用其他方式或退出 screen
Ctrl+ZUnix 进程挂起(SIGTSTP)避免在 Claude Code 中使用

tmux 兼容性注意:tmux -CC(iTerm2 集成模式)与 fullscreen mode 不兼容。


十九、自定义快捷键

运行 /keybindings 创建或打开 ~/.claude/keybindings.json 配置文件:

{
  "bindings": [
    {
      "context": "Chat",
      "bindings": {
        "ctrl+e": "chat:externalEditor",
        "ctrl+u": null
      }
    }
  ]
}
  • 设置为 null 可解绑默认快捷键
  • 支持和弦绑定(如 ctrl+k ctrl+s
  • 修改后自动生效,无需重启
  • 运行 /doctor 可查看快捷键配置警告

常用可配置 Action

Action 名称默认绑定说明
voice:pushToTalkSpace(语音模式激活后)按住说话键
voice:tapToggle(未绑定)Tap 模式切换录音
chat:killAgentsCtrl+X Ctrl+K终止所有后台 Agent
chat:fastModeMeta+O切换 Fast Mode
chat:newline(未绑定)插入换行而不提交
chat:externalEditorCtrl+G, Ctrl+X Ctrl+E打开外部编辑器
chat:stashCtrl+S暂存当前提示
chat:cycleModeShift+Tab切换权限模式
chat:modelPickerCmd+P / Meta+P打开模型选择器
chat:thinkingToggleCmd+T / Meta+T切换 Effort 级别

二十、速查卡(打印用)

=== Claude Code v1.2 核心快捷键 ===
 
【基础】 Ctrl+C 取消  |  Ctrl+D 退出  |  Ctrl+L 重绘屏幕
 
【模式】 Shift+Tab  正常 → 自动批准 → Plan → Auto → 正常
 
【模型】 Cmd+P/Meta+P 切换模型  |  Cmd+T/Meta+T Effort级别(含xhigh)  |  Meta+O Fast Mode
 
【回退】 Esc Esc  回退到检查点
 
【输入】 Ctrl+G/Ctrl+X Ctrl+E 编辑器  |  Ctrl+R 搜索历史(Ctrl+S切范围)  |  Ctrl+V 粘贴图
 
【文本】 Ctrl+A 行首  |  Ctrl+E 行尾  |  Ctrl+W 删词  |  Ctrl+K 删到行尾
 
【换行】 \ + Enter  |  Option+Enter  |  Shift+Enter  |  Ctrl+J
 
【高级】 Ctrl+B 后台  |  Ctrl+O Transcript viewer  |  Ctrl+T 任务列表
        Ctrl+X Ctrl+K 终止Agent  |  Ctrl+S 暂存
 
【Vim】 v character-wise  |  V line-wise  |  u Undo  (Ctrl+V 不支持)
 
【Voice】 /voice hold 按住说  |  /voice tap 点击说
 
【Fullscreen】 /tui fullscreen  |  /focus 极简  |  [ 写scrollback  |  v 写文件
              /搜索 n/N j/k g/G Ctrl+u/d  |  q/Esc退出
 
【Agent Teams】 Shift+Down 切换队友  |  Enter 查看  |  Esc 退出
 
【Fork Panel】 ↑/↓ 切行  |  Enter transcript  |  x dismiss  |  Esc 回prompt

相关速查手册: 斜杠命令速查 | CLI 参数速查 | CLAUDE.md 写法速查