快捷键系统
键盘快捷键是终端应用的灵魂。Claude Code 的快捷键系统支持自定义绑定、chord 组合、Vim 兼容。
默认快捷键
| 快捷键 | 功能 |
|---|---|
Enter | 发送消息 |
Ctrl+C | 中断当前操作 |
Ctrl+L | 清屏 |
Escape | 取消输入 |
Up/Down | 历史记录导航 |
Tab | 自动补全 |
自定义绑定
在 ~/.claude/keybindings.json 中配置:
json
[
{
"key": "ctrl+k",
"command": "clear",
"when": "inputFocused"
}
]Chord 组合
支持两步快捷键(类似 VS Code):
json
{
"key": "ctrl+k ctrl+c",
"command": "comment"
}Feature Gate 关联
部分快捷键只在特定构建中存在,通过 feature gate 控制注册。