交互模式与快捷键
CodeBuddy Code 交互会话的快捷键、多行输入、快速命令前缀(# / ! @)和 Vim 编辑模式。
通用快捷键
| 快捷键 | 作用 |
|---|---|
Ctrl+C | 取消当前输入或生成 |
Ctrl+D | 输入框为空且无进行中对话时,连按两次退出 |
Ctrl+L | 清屏(保留对话历史) |
Ctrl+O | 切换详细输出,显示详细的工具使用与执行信息 |
Ctrl+R | 反向搜索命令历史 |
Ctrl+V(macOS/Linux)/ Alt+V(Windows) | 从剪贴板粘贴文本或图片;Windows 上推荐 Alt+V 以获得更稳定的大段文本粘贴 |
| 上 / 下方向键 | 翻命令历史;有排队消息时,Up 优先把排队消息拉回输入框编辑 |
Esc + Esc | 输入框为空时连按两次,回退代码和/或对话(即 /rewind) |
Tab | 切换思考模式开关(主要用于自动补全,扩展思考的切换为部分支持) |
Shift+Tab(Windows 同时支持 Alt+M) | 循环切换权限模式 |
Option+P(macOS)/ Alt+P(Windows/Linux) | 快速打开模型选择面板 |
Ctrl+G | 在外部编辑器里编辑提示词 |
Ctrl+Y | 复制最后一条 AI 回复到剪贴板 |
空白会话可用 /agent-mode 切换主 Agent 模式(标准 / PTC / 极简 / 创造)。多行输入:\ 加 Enter 在所有终端可用;macOS 默认 Option+Enter;运行 /terminal-setup 后可用 Shift+Enter;Ctrl+J 换行;也可直接粘贴代码块和日志。输入框前缀:开头 # 是记忆快捷方式(添加到 CODEBUDDY.md,会提示选文件);/ 是斜杠命令;! 是 Bash 模式,直接运行命令并把输出加入会话(此模式下 Shift+Tab 可切到本地 shell 子模式,命令不进入模型上下文);@ 触发文件路径补全。常用编辑快捷键包括 Ctrl+A/E/K/U/W 和 Alt+方向键 按词移动。/vim 启用 Vim 风格编辑(或用 /config 永久配置),支持 NORMAL/INSERT 模式切换、hjkl、w/e/b、0/$/^、gg/G、x/dd/D/dw 等常用命令。