Skip to content

A. 快捷键速查表

💡 一句话总结:打印这页贴在显示器旁边,三天就能肌肉记忆


Leader 键

OpenCode 使用 Leader 键避免与终端快捷键冲突。

默认 Leader 键:Ctrl+X

使用方式:先按 Ctrl+X,松开,再按第二个键。


TUI 快捷键

基础操作

快捷键功能说明
Enter发送消息发送当前输入
Shift+Enter换行在输入框中换行
Tab切换 Agent在 primary agent 间切换
Shift+Tab反向切换反向切换 primary agent
Escape中断停止当前 AI 响应
Ctrl+C清空输入清空输入框内容
Ctrl+D退出关闭 OpenCode
Ctrl+P命令列表打开命令面板

Leader 键操作

快捷键功能
Leadern新建会话
Leaderl会话列表
Leaderm模型列表
LeaderaAgent 列表
Leadert主题列表
Leadere编辑器
Leaderc压缩
Leaderu撤销
Leaderr重做
Leaderx导出
Leaders状态
Leaderb侧边栏

自定义快捷键

opencode.json 中配置:

json
{
  "keybinds": {
    "leader": "ctrl+x",
    "session_new": "<leader>n"
  }
}

禁用快捷键设置为 "none"


所有可配置的键绑定

基础键绑定

键名默认值说明
leaderctrl+xLeader 键
app_exitctrl+c,ctrl+d,<leader>q退出

会话管理

键名默认值说明
session_new<leader>n新建会话
session_list<leader>l会话列表
session_export<leader>x导出会话
session_interruptescape中断响应
session_compact<leader>c压缩上下文

模型与 Agent

键名默认值说明
model_list<leader>m模型列表
model_cycle_recentf2切换最近模型
agent_list<leader>aAgent 列表
agent_cycletab切换 Agent

界面控制

键名默认值说明
theme_list<leader>t主题列表
editor_open<leader>e打开编辑器
sidebar_toggle<leader>b切换侧边栏
status_view<leader>s状态视图
command_listctrl+p命令面板

消息操作

键名默认值说明
messages_undo<leader>u撤销
messages_redo<leader>r重做
messages_copy<leader>y复制
messages_page_uppageup向上翻页
messages_page_downpagedown向下翻页

输入框操作

键名默认值功能
input_submitreturn发送
input_newlineshift+return换行
input_clearctrl+c清空输入
input_line_homectrl+a行首
input_line_endctrl+e行尾
input_delete_linectrl+shift+d删除行
input_undoctrl+z撤销输入

📚 更多完整模板Prompt 模板库