已经习惯了 Codex 的快捷键了,把 Pi Agent 的快捷键也改成和 Codex 一样的。这样切换不同 AI 的时候,手指头的习惯可以保持一致。
Pi Agent 改快捷键的方法
新建 ~/.pi/agent/keybindings.json,填入下面的内容:
{
"tui.input.submit": "enter",
"tui.input.tab": "alt+h",
"tui.editor.cursorUp": ["up", "ctrl+p"],
"tui.editor.cursorDown": ["down", "ctrl+n"],
"app.message.followUp": "tab",
"app.interrupt": "ctrl+c",
"app.clear": "ctrl+l"
}
按键说明
- Enter:提交消息(空闲时发送,忙碌时插队)
- Alt+H:路径/文件自动补全
- ↑ / Ctrl+P:光标上移(含历史浏览)
- ↓ / Ctrl+N:光标下移(含历史浏览)
- Tab:排队跟进消息(等当前任务完成后再执行)
- Ctrl+C:中断当前操作
- Ctrl+L:清空编辑区