From 12c61b58796a5f2ba0372ad3054246bc58734089 Mon Sep 17 00:00:00 2001 From: Jian Zhang Date: Thu, 15 Jan 2026 20:14:54 +0800 Subject: [PATCH] docs(coding-agent): document vscode shift+enter for multi-line input (#740) Co-authored-by: Jian Zhang --- packages/coding-agent/README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/packages/coding-agent/README.md b/packages/coding-agent/README.md index 88ac794c..bf1e66c7 100644 --- a/packages/coding-agent/README.md +++ b/packages/coding-agent/README.md @@ -138,6 +138,17 @@ config.enable_kitty_keyboard = true return config ``` +**VS Code (Integrated Terminal):** Add to `keybindings.json` to enable `Shift+Enter` for multi-line input: + +```json +{ + "key": "shift+enter", + "command": "workbench.action.terminal.sendSequence", + "args": { "text": "\u001b[13;2u" }, + "when": "terminalFocus" +} +``` + **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