Vscode chat panel ignores key bindings

Hey, thanks for the report.

This is a known issue. The chat panel in Cursor doesn’t use keybindings.json and doesn’t support custom keybinding extensions like Awesome Emacs Keymap.

A similar issue was discussed here: Cursor conflicts with emacs keybindings

Users confirmed that the Chat and Composer windows use their own hardcoded bindings and ignore both keybindings.json and keybinding extensions. There’s a workaround for the main code editor using custom keybindings, but it doesn’t work for chat.

The team is working on this. There are a few tickets in progress to improve custom keybinding support in chat, but there isn’t a complete fix yet.