[BUG] VSCode extension CTRL+ENTER behavior stopped working

Status Fixed / completed
Reported on v2.1.74
Maintainer reply None cached
Activity 4 comments · opened Mar 25, 2026 · closed Apr 22, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

"Use Ctrl Enter To Send" worked perfectly until a few days ago where the whole UI got revamped.
I'm still able to insert a newline with a simple press on the Enter key, but CTRL+ENTER became stale and is not submitting the prompt anymore.

<img width="649" height="111" alt="Image" src="https://github.com/user-attachments/assets/156f887e-0dbc-477b-a6f2-7f1f400d3577" />

What Should Happen?

CTRL+ENTER should submit the prompt.

Error Messages/Logs

Steps to Reproduce

  1. Enabled "Use Ctrl Enter To Send" in VSCode settings
  2. Write a prompt
  3. Press CTRL+ENTER

Result: The prompt is not being sent.

Claude Model

Sonnet (default)

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.1.74 (Claude Code)

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

VS Code integrated terminal

Additional Information

_No response_

View original on GitHub ↗

4 Comments

yurukusa · 6 months ago

This is a keybinding regression in the revamped VS Code extension UI.

// keybindings.json (Cmd+K Cmd+S → Open Keyboard Shortcuts (JSON))
[
  {
    "key": "ctrl+enter",
    "command": "claude-code.submit",
    "when": "claude-code.chatInputFocused"
  }
]

After the UI revamp, the submit key may have changed back to Enter (with Shift+Enter for newline). Check:
VS Code → Settings → search 'claude' → look for 'Send Key' or 'Submit Key' setting
If there's no explicit setting, the extension may be using Enter by default after the revamp.

AviBueno · 6 months ago

Sorry for the late reply @yurukusa , I couldn't find all that you referred to.
I couldn't find "Send Key" nor "Submit Key", and looking deeper today, I couldn't find a key binding named "claude-code.submit".

I opened the "Keyboard Settings (JSON)" keybindings.json file, manually added the setting you listed, restarted VSCode, and.. no go.

I asked Claude Code to help and it gave me the usual disable>restart>enable>restart>check kinda drill down and mentioned that is nothing works, I should report exactly here.

What next?

AviBueno · 5 months ago

Today I noticed the CTRL+ENTER functionality got re-enabled. Closing the ticket.

github-actions[bot] · 5 months ago

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.