docs: document Windows Terminal Shift+Enter limitation

Windows Terminal does not support the Kitty keyboard protocol, so
Shift+Enter cannot be distinguished from Enter. Document that users
should use Ctrl+Enter for multi-line input instead.

- Add Windows Terminal note in Terminal Setup section
- Update Keyboard Shortcuts table with Windows note
- Show Windows-specific hint in /hotkeys command
This commit is contained in:
badlogic 2026-01-05 23:17:39 +01:00
parent 4d87196801
commit 1349f02cdd
2 changed files with 4 additions and 2 deletions

View file

@ -138,6 +138,8 @@ config.enable_kitty_keyboard = true
return config
```
**Windows Terminal:** Does not support the Kitty keyboard protocol. Shift+Enter cannot be distinguished from Enter. Use Ctrl+Enter for multi-line input instead. All other keybindings work correctly.
### API Keys & OAuth
**Option 1: Auth file** (recommended)
@ -279,7 +281,7 @@ Both modes are configurable via `/settings`: "one-at-a-time" delivers messages o
| Key | Action |
|-----|--------|
| Enter | Send message |
| Shift+Enter / Alt+Enter | New line (Ctrl+Enter on WSL) |
| Shift+Enter | New line (Ctrl+Enter on Windows Terminal) |
| Ctrl+W / Option+Backspace | Delete word backwards |
| Ctrl+U | Delete to start of line |
| Ctrl+K | Delete to end of line |

View file

@ -2485,7 +2485,7 @@ export class InteractiveMode {
| Key | Action |
|-----|--------|
| \`${submit}\` | Send message |
| \`${newLine}\` | New line |
| \`${newLine}\` | New line${process.platform === "win32" ? " (Ctrl+Enter on Windows Terminal)" : ""} |
| \`${deleteWordBackward}\` | Delete word backwards |
| \`${deleteToLineStart}\` | Delete to start of line |
| \`${deleteToLineEnd}\` | Delete to end of line |