Keyboard shortcuts broken

With the new unification, I find the keyboard shortcut options don’t make sense anymore.

Command-L AKA aichat.newchataction no longer creates a new chat. It adds to the existing chat. Command-Shift-L aka aichat.insertselectionintochat does the same thing as newchataction!

From what I can tell composer.createNew composer.createNewChat, aichat.newChat all do the same thing.

The fact that all of cursor keyboard shortcuts are under different prefixes. “composer”, “cursor”, “aichat”, etc. Makes it very confusing without any clear documentation.

Specifically my question is how to set the following keyboard shortcuts:

  • Add code snippet to new Ask Chat / new Agent / new Edit
  • Create a new Ask Chat / Agent / Edit without any context. (I’m right now having to use my mouse to delete context)
  • Add a code snippet to an existing Edit (I can use Command-I and Command-L to add code to existing ask chat)

I really want to be able to clear to have no context via short cut. And to add a code block and clear at the same time.

Or if this is not possible, what is the expected workflow here?

1 Like

Version: 0.46.8
VSCode Version: 1.96.2
Commit: be4f0962469499f009005e66867c8402202ff0b0
Date: 2025-02-28T19:31:35.681Z
Electron: 32.2.6
Chromium: 128.0.6613.186
Node.js: 20.18.1
V8: 12.8.374.38-electron.0
OS: Darwin arm64 24.3.0

same problem here