输入和快捷键
Axiomate 的主要交互都在底部输入框完成。输入任务描述后按 Enter,Axiomate 会开始思考、读取需要的文件、请求必要权限,并在完成后回复结果。
基本输入流程
- 在输入框描述要完成的任务,例如“解释这个项目怎么启动”或“修复当前失败的测试”。
- 按 Enter 提交。
- 等待 AI 回复。过程中可能会看到文件读取、命令执行或权限确认。
- 如果需要补充要求,继续在输入框输入并按 Enter。
如果回复还在进行中,可以按 Ctrl+C 打断当前这一轮。空闲时连续按两次 Ctrl+C 会退出 Axiomate。
常见输入方式
- 直接输入自然语言:让 Axiomate 解释、修改、排查或执行任务。
- 输入
/:使用 slash commands,例如/model、/stats、/context。 - 输入
!:进入 bash 命令模式,适合手动运行终端命令。 - 输入
@:引用文件路径。 - 输入
&:把任务放到后台执行。 - 输入
/btw:临时问一个不影响主任务的问题。
常见快捷键
| 快捷键 | 作用 |
|---|---|
Enter | 提交当前输入。 |
Shift+Enter / Meta+Enter | 在输入框中换行。部分终端不支持时,可运行 /terminal-setup 配置;也可以使用反斜杠 \ 加 Enter 插入换行。 |
Ctrl+C | AI 回复或工具运行中,打断当前这一轮;空闲时连续按两次退出 Axiomate。 |
双击 Esc | 清空当前输入框内容。 |
? | 打开快捷键帮助菜单;再按 Esc 可关闭。 |
Alt+T / Meta+T | 打开 thinking 控件,临时调整当前模型的思考强度。 |
Ctrl+O | 打开或关闭详细输出视图,用于临时查看更完整的响应、工具和可显示的 thinking 信息。 |
Alt+P / Meta+P | 打开模型选择器。 |
Shift+Tab | 切换权限模式;部分 Windows 终端可能使用 Meta+M。 |
Ctrl+R | 搜索历史输入。 |
Ctrl+T | 显示或隐藏任务列表。 |
Ctrl+G | 使用外部编辑器编辑较长输入。 |
Ctrl+S | 暂存当前输入,之后可继续使用。 |
不同终端对组合键的支持可能不同。若某个快捷键没有反应,优先查看 ? 帮助菜单中显示的当前快捷键。
自定义快捷键
快捷键可以通过 /keybindings 配置。该命令会打开或创建 ~/.axiomate/keybindings.json,其中包含当前默认快捷键模板。
常见做法:
- 输入
/keybindings。 - 在打开的编辑器中修改对应 action 的按键。
- 保存文件后重新使用对应快捷键。
Ctrl+C、Ctrl+D 等少数安全相关快捷键不能重绑定。