Reject all key binding same as delete line shortcut for mac

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

The default key binding for rejecting all changes is shift + Command + delete, the same key binding that’s used when selecting multiple lines then deleing in Mac, which already made me loose several hours of work by now, besides there’s no key bindings editor in cursor settings nor I could find an option to delete such key association.

Steps to Reproduce

tell the AI to do something, when something’s done hit shift + command + delete

Expected Behavior

I can erase such badly chosen key binding so I don’t lose hours of work by hitting a key combination that also works for other things.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.5.7 (Universal)
VSCode Version: 1.99.3
Commit: 6aa7b3af0d578b9a3aa3ab443571e1a51ebb4e80
Date: 2025-08-27T22:43:32.248Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

Additional Information

Now that we’re here, having the ERASE ALL button next to the ACCEPT ALL button seems just like the worse UX ever. I’d much rather have it a bit far and in red, with no key binding associated to such destructive action, or at the very least, I’d expect to be able to “undo” the rejection.

I’ve attempted to edit the keybindings within VSCode settings (not sure why they’re there instead of cursor settings?) but there’s no “Undo all” keybinding, that’s nuts. How to find it if the label is not even there?

image

Hey, thanks for the report. Unfortunately, changing the shortcut for this option isn’t possible right now, but we might add it in the future.

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