summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2026-04-30 23:20:54 -0500
committerGitHub <[email protected]>2026-04-30 23:20:54 -0500
commit08895c396e76122d7b5d5d781542565371473b46 (patch)
tree5b45cd6c9c62aa06cf0c47032251edee84f09d0f
parent4e451a4b0f71b8f0a22cbbc7cfdc7825a92915e8 (diff)
downloadopencode-08895c396e76122d7b5d5d781542565371473b46.tar.gz
opencode-08895c396e76122d7b5d5d781542565371473b46.zip
docs: fix tui and keybinds documentation (#25233)
-rw-r--r--packages/web/src/content/docs/keybinds.mdx9
-rw-r--r--packages/web/src/content/docs/tui.mdx12
2 files changed, 10 insertions, 11 deletions
diff --git a/packages/web/src/content/docs/keybinds.mdx b/packages/web/src/content/docs/keybinds.mdx
index 5488aaf81..4106cb232 100644
--- a/packages/web/src/content/docs/keybinds.mdx
+++ b/packages/web/src/content/docs/keybinds.mdx
@@ -23,7 +23,7 @@ OpenCode has a list of keybinds that you can customize through `tui.json`.
"session_list": "<leader>l",
"session_timeline": "<leader>g",
"session_fork": "none",
- "session_rename": "none",
+ "session_rename": "ctrl+r",
"session_share": "none",
"session_unshare": "none",
"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
diff --git a/packages/web/src/content/docs/tui.mdx b/packages/web/src/content/docs/tui.mdx
index e89fb4af3..73ecce93b 100644
--- a/packages/web/src/content/docs/tui.mdx
+++ b/packages/web/src/content/docs/tui.mdx
@@ -99,8 +99,6 @@ Toggle tool execution details.
/details
```
-**Keybind:** `ctrl+x d`
-
---
### editor
@@ -147,8 +145,6 @@ Show the help dialog.
/help
```
-**Keybind:** `ctrl+x h`
-
---
### init
@@ -159,8 +155,6 @@ Guided setup for creating or updating `AGENTS.md`. [Learn more](/docs/rules).
/init
```
-**Keybind:** `ctrl+x i`
-
---
### models
@@ -226,8 +220,6 @@ Share current session. [Learn more](/docs/share).
/share
```
-**Keybind:** `ctrl+x s`
-
---
### themes
@@ -366,7 +358,7 @@ You can customize TUI behavior through `tui.json` (or `tui.jsonc`).
},
"scroll_speed": 3,
"scroll_acceleration": {
- "enabled": true
+ "enabled": false
},
"diff_style": "auto",
"mouse": true
@@ -390,7 +382,7 @@ Use `OPENCODE_TUI_CONFIG` to load a custom TUI config path.
## 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.
---