HoRain云--Pi Agent 键盘快捷键定制 Pi Agent 的快捷键完全可定制。本章介绍默认快捷键配置以及如何创建自己的快捷键方案。配置文件快捷键配置文件位于 ~/.pi/agent/keybindings.json。修改后执行 /reload 即可生效无需重启。快捷键格式快捷键格式为 修饰键按键修饰键包括 ctrl、shift、alt可以组合使用。支持的按键字母a-z数字0-9功能键f1-f12方向键up、down、left、right特殊键escape、enter、tab、space、backspace、delete、home、end、pageUp、pageDown默认快捷键速查编辑器操作操作默认快捷键说明光标上移up编辑器中向上移动光标光标下移down编辑器中向下移动光标光标左移left, ctrlb左移一个字符光标右移right, ctrlf右移一个字符按词左移altleft, ctrlleft, altb左移一个单词按词右移altright, ctrlright, altf右移一个单词行首home, ctrla跳到行首行尾end, ctrle跳到行尾删除前一个字符backspace删除光标前的字符删除后一个字符delete, ctrld删除光标后的字符删除前一个词ctrlw, altbackspace删除光标前的一个单词删除后一个词altd, altdelete删除光标后的一个单词删至行首ctrlu删除从光标到行首的内容删至行尾ctrlk删除从光标到行尾的内容输入与提交操作默认快捷键说明换行shiftenter, ctrlj插入换行符提交enter发送输入内容Tab/自动补全tab触发路径自动补全撤销ctrl-撤销上一步编辑粘贴已删文本ctrly粘贴最近删除的文本应用与消息操作默认快捷键说明中断/取消escape取消当前 AI 操作清空编辑区ctrlc清空编辑区内容退出ctrld编辑区为空时退出外部编辑器ctrlg在外部编辑器中编辑当前输入粘贴图片ctrlv从剪贴板粘贴图片Windows: altv复制 AI 回复ctrlx复制最后一条 AI 消息发送跟进消息altenter将消息排入跟进队列取回排队消息altup将排队消息取回编辑器模型与推理操作默认快捷键说明模型选择器ctrll打开模型选择器向前切换模型ctrlp切换到下一个模型向后切换模型shiftctrlp切换到上一个模型切换推理等级shifttab循环切换推理等级切换推理显示ctrlt展开/折叠 AI 推理过程切换工具输出ctrlo展开/折叠工具调用输出自定义快捷键配置Emacs 风格如果你习惯 Emacs 的快捷键可以使用以下配置实例{tui.editor.cursorUp: [up, ctrlp],tui.editor.cursorDown: [down, ctrln],tui.editor.cursorLeft: [left, ctrlb],tui.editor.cursorRight: [right, ctrlf],tui.editor.cursorWordLeft: [altleft, altb],tui.editor.cursorWordRight: [altright, altf],tui.editor.deleteCharForward: [delete, ctrld],tui.editor.deleteCharBackward: [backspace, ctrlh],tui.input.newLine: [shiftenter, ctrlj]}Vim 风格如果你习惯 Vim 的方向键可以使用以下配置实例{tui.editor.cursorUp: [up, altk],tui.editor.cursorDown: [down, altj],tui.editor.cursorLeft: [left, alth],tui.editor.cursorRight: [right, altl],tui.editor.cursorWordLeft: [altleft, altb],tui.editor.cursorWordRight: [altright, altw]}Pi Agent 的快捷键配置会覆盖默认值。每个操作可以绑定一个或多个快捷键。配置文件中未列出的操作保持默认快捷键不变。查看所有快捷键在交互模式中使用以下命令显示所有快捷键及其当前绑定/hotkeys这个命令会列出所有可用的快捷键操作、当前绑定和所属的功能区域是排查快捷键冲突或查找特定功能快捷键的最佳方式。