docs: fix tui and keybinds documentation (#25233)

This commit is contained in:
Aiden Cline
2026-04-30 23:20:54 -05:00
committed by GitHub
parent 4e451a4b0f
commit 08895c396e
2 changed files with 10 additions and 11 deletions
+8 -1
View File
@@ -23,7 +23,7 @@ OpenCode has a list of keybinds that you can customize through `tui.json`.
"session_list": "<leader>l", "session_list": "<leader>l",
"session_timeline": "<leader>g", "session_timeline": "<leader>g",
"session_fork": "none", "session_fork": "none",
"session_rename": "none", "session_rename": "ctrl+r",
"session_share": "none", "session_share": "none",
"session_unshare": "none", "session_unshare": "none",
"session_interrupt": "escape", "session_interrupt": "escape",
@@ -105,6 +105,13 @@ OpenCode has a list of keybinds that you can customize through `tui.json`.
} }
``` ```
:::note
On Windows, the defaults for `input_undo` and `terminal_suspend` are different:
- `input_undo` defaults to `ctrl+z,ctrl+-,super+z` (the `ctrl+z` binding is added because Windows terminals do not support POSIX suspend).
- `terminal_suspend` is forced to `none` because native Windows terminals do not support POSIX suspend.
:::
--- ---
## Leader key ## Leader key
+2 -10
View File
@@ -99,8 +99,6 @@ Toggle tool execution details.
/details /details
``` ```
**Keybind:** `ctrl+x d`
--- ---
### editor ### editor
@@ -147,8 +145,6 @@ Show the help dialog.
/help /help
``` ```
**Keybind:** `ctrl+x h`
--- ---
### init ### init
@@ -159,8 +155,6 @@ Guided setup for creating or updating `AGENTS.md`. [Learn more](/docs/rules).
/init /init
``` ```
**Keybind:** `ctrl+x i`
--- ---
### models ### models
@@ -226,8 +220,6 @@ Share current session. [Learn more](/docs/share).
/share /share
``` ```
**Keybind:** `ctrl+x s`
--- ---
### themes ### themes
@@ -366,7 +358,7 @@ You can customize TUI behavior through `tui.json` (or `tui.jsonc`).
}, },
"scroll_speed": 3, "scroll_speed": 3,
"scroll_acceleration": { "scroll_acceleration": {
"enabled": true "enabled": false
}, },
"diff_style": "auto", "diff_style": "auto",
"mouse": true "mouse": true
@@ -390,7 +382,7 @@ Use `OPENCODE_TUI_CONFIG` to load a custom TUI config path.
## Customization ## Customization
You can customize various aspects of the TUI view using the command palette (`ctrl+x h` or `/help`). These settings persist across restarts. You can customize various aspects of the TUI view using the command palette (`ctrl+p`). These settings persist across restarts.
--- ---