فهرست منبع

docs: fix tui and keybinds documentation (#25233)

Aiden Cline 3 ماه پیش
والد
کامیت
08895c396e
2فایلهای تغییر یافته به همراه10 افزوده شده و 11 حذف شده
  1. 8 1
      packages/web/src/content/docs/keybinds.mdx
  2. 2 10
      packages/web/src/content/docs/tui.mdx

+ 8 - 1
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

+ 2 - 10
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.
 
 ---