Ctrl+y doesn't redo in chat window

Describe the Bug

I changed the REDO key to ctrl+y.
It works just fine when editing code, but in the chat window it not only doesn’t do anything, it actually does REDO in the code window, even though focus is in the chat window

Steps to Reproduce

write in chat, undo, redo

Expected Behavior

should redo IN CHAT, but does redo in code window.

Screenshots / Screen Recordings

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.3.35 (user setup)
VSCode Version: 1.105.1
Commit: cf8353edc265f5e46b798bfb276861d0bf3bf120
Date: 2026-01-13T07:39:18.564Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.26200

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report.

This is a known issue. The chat panel in Cursor doesn’t use keybindings.json and ignores custom keybindings. Instead, it uses its own hardcoded bindings.

The problem is that when the chat has focus, your custom Ctrl+Y isn’t recognized by the chat panel, so the event falls through and triggers in the code editor. The team is working on better support for custom keybindings in chat, but there isn’t a full fix yet.

what is the key to redo then?

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.