summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-11-01 12:32:18 -0400
committerDax Raad <[email protected]>2025-11-01 12:32:22 -0400
commitb12bef05d35aa4f982069f66a13ed7db2e9475c3 (patch)
treec18db21d596cb5131deb7fff79f1e63f3e9951eb
parent2f1d001cc59a29a5fab2c4652c6679cb9190bbeb (diff)
downloadopencode-b12bef05d35aa4f982069f66a13ed7db2e9475c3.tar.gz
opencode-b12bef05d35aa4f982069f66a13ed7db2e9475c3.zip
docs: update keybinds documentation with current defaults and remove deprecated bindings
-rw-r--r--packages/web/src/content/docs/keybinds.mdx27
1 files changed, 14 insertions, 13 deletions
diff --git a/packages/web/src/content/docs/keybinds.mdx b/packages/web/src/content/docs/keybinds.mdx
index 884dad035..9b9366750 100644
--- a/packages/web/src/content/docs/keybinds.mdx
+++ b/packages/web/src/content/docs/keybinds.mdx
@@ -10,34 +10,33 @@ OpenCode has a list of keybinds that you can customize through the OpenCode conf
"$schema": "https://opencode.ai/config.json",
"keybinds": {
"leader": "ctrl+x",
- "app_help": "<leader>h",
"app_exit": "ctrl+c,ctrl+d,<leader>q",
"editor_open": "<leader>e",
"theme_list": "<leader>t",
- "project_init": "<leader>i",
- "tool_details": "<leader>d",
- "thinking_blocks": "<leader>b",
+ "sidebar_toggle": "<leader>b",
+ "status_view": "<leader>s",
"session_export": "<leader>x",
"session_new": "<leader>n",
"session_list": "<leader>l",
- "session_share": "<leader>s",
+ "session_timeline": "<leader>g",
+ "session_share": "none",
"session_unshare": "none",
- "session_interrupt": "esc",
+ "session_interrupt": "escape",
"session_compact": "<leader>c",
- "session_child_cycle": "ctrl+right",
- "session_child_cycle_reverse": "ctrl+left",
- "messages_page_up": "pgup",
- "messages_page_down": "pgdown",
+ "messages_page_up": "pageup",
+ "messages_page_down": "pagedown",
"messages_half_page_up": "ctrl+alt+u",
"messages_half_page_down": "ctrl+alt+d",
- "messages_first": "ctrl+g",
- "messages_last": "ctrl+alt+g",
+ "messages_first": "ctrl+g,home",
+ "messages_last": "ctrl+alt+g,end",
"messages_copy": "<leader>y",
"messages_undo": "<leader>u",
"messages_redo": "<leader>r",
+ "messages_toggle_conceal": "<leader>h",
"model_list": "<leader>m",
"model_cycle_recent": "f2",
"model_cycle_recent_reverse": "shift+f2",
+ "command_list": "ctrl+p",
"agent_list": "<leader>a",
"agent_cycle": "tab",
"agent_cycle_reverse": "shift+tab",
@@ -45,7 +44,9 @@ OpenCode has a list of keybinds that you can customize through the OpenCode conf
"input_forward_delete": "ctrl+d",
"input_paste": "ctrl+v",
"input_submit": "enter",
- "input_newline": "shift+enter,ctrl+j"
+ "input_newline": "shift+enter,ctrl+j",
+ "history_previous": "up",
+ "history_next": "down"
}
}
```