diff --git a/packages/coding-agent/docs/keybindings.md b/packages/coding-agent/docs/keybindings.md index c13a507d..bcc07b8f 100644 --- a/packages/coding-agent/docs/keybindings.md +++ b/packages/coding-agent/docs/keybindings.md @@ -21,8 +21,8 @@ Modifier combinations: `ctrl+shift+x`, `alt+ctrl+x`, `ctrl+shift+alt+x`, etc. |--------|---------|-------------| | `cursorUp` | `up` | Move cursor up | | `cursorDown` | `down` | Move cursor down | -| `cursorLeft` | `left` | Move cursor left | -| `cursorRight` | `right` | Move cursor right | +| `cursorLeft` | `left`, `ctrl+b` | Move cursor left | +| `cursorRight` | `right`, `ctrl+f` | Move cursor right | | `cursorWordLeft` | `alt+left`, `ctrl+left`, `alt+b` | Move cursor word left | | `cursorWordRight` | `alt+right`, `ctrl+right`, `alt+f` | Move cursor word right | | `cursorLineStart` | `home`, `ctrl+a` | Move to line start | diff --git a/packages/tui/src/keybindings.ts b/packages/tui/src/keybindings.ts index b9199e77..e6db8e57 100644 --- a/packages/tui/src/keybindings.ts +++ b/packages/tui/src/keybindings.ts @@ -68,8 +68,8 @@ export const DEFAULT_EDITOR_KEYBINDINGS: Required = { // Cursor movement cursorUp: "up", cursorDown: "down", - cursorLeft: "left", - cursorRight: "right", + cursorLeft: ["left", "ctrl+b"], + cursorRight: ["right", "ctrl+f"], cursorWordLeft: ["alt+left", "ctrl+left", "alt+b"], cursorWordRight: ["alt+right", "ctrl+right", "alt+f"], cursorLineStart: ["home", "ctrl+a"],