From 4d87196801083fdb94160875d90651d7bee23a8e Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Mon, 5 Jan 2026 23:17:34 +0100 Subject: [PATCH] fix(tui): remove alt+enter from newLine default keybinding alt+enter is used by coding-agent for follow-up messages. Having it also mapped to newLine caused a conflict. --- packages/coding-agent/README.md | 2 +- packages/tui/src/keybindings.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/coding-agent/README.md b/packages/coding-agent/README.md index 823f6808..f857bb69 100644 --- a/packages/coding-agent/README.md +++ b/packages/coding-agent/README.md @@ -329,7 +329,7 @@ All keyboard shortcuts can be customized via `~/.pi/agent/keybindings.json`. Eac | `deleteWordBackward` | `ctrl+w`, `alt+backspace` | Delete word backward | | `deleteToLineStart` | `ctrl+u` | Delete to line start | | `deleteToLineEnd` | `ctrl+k` | Delete to line end | -| `newLine` | `shift+enter`, `alt+enter` | Insert new line | +| `newLine` | `shift+enter` | Insert new line | | `submit` | `enter` | Submit input | | `tab` | `tab` | Tab/autocomplete | | `interrupt` | `escape` | Interrupt operation | diff --git a/packages/tui/src/keybindings.ts b/packages/tui/src/keybindings.ts index 0e3ad244..0252c909 100644 --- a/packages/tui/src/keybindings.ts +++ b/packages/tui/src/keybindings.ts @@ -61,7 +61,7 @@ export const DEFAULT_EDITOR_KEYBINDINGS: Required = { deleteToLineStart: "ctrl+u", deleteToLineEnd: "ctrl+k", // Text input - newLine: ["shift+enter", "alt+enter"], + newLine: "shift+enter", submit: "enter", tab: "tab", // Selection/autocomplete