快捷键 (Keybinds)
这是什么?
快捷键配置允许你自定义 OpenCode 中的所有键盘操作指令。无论是触发 AI 对话、接受代码建议、切换面板还是中断操作,你都可以根据自己的肌肉记忆进行调整。
什么时候你会用到它?
- 当默认的快捷键与你系统全局快捷键(如 Spotlight 或输入法切换)冲突时。
- 当你是一个 Vim/Emacs 高级用户,希望将 OpenCode 的操作映射为类 Vim 的按键风格时。
- 当你希望为某些高频操作(如“解释选中代码”)绑定一键触发时。
核心概念
- Chord:组合键(如
Ctrl+K)。 - Sequence:按键序列(如
g然后按d)。 - Context:快捷键生效的上下文(例如:仅在编辑器聚焦时生效,或仅在终端面板生效)。
基本用法 / 配置说明
TODO:后续补充快捷键映射表和配置文件的写法
常见误解 / 注意事项
- 配置快捷键时要当心不要覆盖了最基础的文本编辑功能(如
Ctrl+C复制)。 - IDE 插件模式下的快捷键通常需要在 IDE 自身的快捷键设置界面中修改,而非 OpenCode 配置文件。
延伸阅读
TODO:后续补充