Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CTRL backspace for deleting progress in chat #2900

Open
g1ronn1mo opened this issue Mar 21, 2025 · 7 comments
Open

CTRL backspace for deleting progress in chat #2900

g1ronn1mo opened this issue Mar 21, 2025 · 7 comments

Comments

@g1ronn1mo
Copy link

It is super anoying that CTRL backspace for deleting progress in chat is implemented. I have pressed this so often, when having the wrong focus, deleting all the progress.

@vsly-ru
Copy link

vsly-ru commented Mar 23, 2025

I'm experiencing the same issue on Mac: Cmd+Backspace deletes or rejects all changes.
CMD+Backspace is a standard OS-level hotkey to delete a line in a text field! Why use it as a hotkey?!!!
Ctrl+Backspace is a hotkey on Windows and Linux to erase a word. It's a super common hotkey. You should never use common hotkeys like this ones! Please google your hotkey ideas before pushing it to prod!

I’ve accidentally deleted about $3 worth of changes made with Claude 3.7 MAX.

Cursor navigation in Cursor is very poor (pun intended).
Where else have you seen an input focus escaped with just the arrow keys?!
It doesn’t make any sense!
I’m so used to pressing Up in the middle of the first line and having the cursor move to the beginning of the line. In Cursor, the cursor disappears instead, and the focus shifts away from the input!
And it's getting worse! This new hotkey deletes all your edits if you're not careful enough.
Prompting is a very dangerous process in Cursor!

@orangutron
Copy link

orangutron commented Mar 23, 2025

@g1ronn1mo @vsly-ru I’m right there with you—this Ctrl+Backspace issue is driving me nuts too! I’m so used to using it to delete whole words in my chat messages, and now I’ve accidentally wiped out hours of work across multiple sessions because of this. It’s frustrating to lose progress just because my muscle memory kicks in at the wrong moment. I didn’t even realize how much time I’d lost until I started thinking about it—easily hours combined. I’m heading to the settings now to change that hotkey before I lose my mind (or more work). Please, devs, reconsider these default keybindings—common shortcuts like this shouldn’t be repurposed for something so destructive!

Edit: Just to clarify—it’s not just a single message or edit getting wiped out. Ctrl+Backspace seems to clear the entire chat’s progress, which is a nightmare these days with agent edits. When those agents make tons of changes in one go, losing it all with a single misclick is devastating. It’s so unproductive to have hours of work vanish like that. This really needs a fix or at least a warning prompt!

@vsly-ru
Copy link

vsly-ru commented Mar 23, 2025

I've also rebound all Cmd+Backspace Cursor's hotkeys that I can find, but it doesn't seem to affect the Reject all ⌘⌫ button(I've reloaded the window).
Looks like either the hotkey or the text is hardcoded (or both).

Image

@lincalinca
Copy link

Yeah, c'mon Cursor, you've built in a straight-up anti-pattern. You absolutely need to remove this keybinding.

@SystemXFiles
Copy link

A similar problem is annoying, because the keyboard shortcut Ctrl + Backspace is used by me everywhere for its intended purpose - to delete a word.

@paulboguta
Copy link

Yep. Having similar issue. I removed manually the keybind. Please fix for others ASAP.

@orangutron
Copy link

I've also rebound all Cmd+Backspace Cursor's hotkeys that I can find, but it doesn't seem to affect the Reject all ⌘⌫ button(I've reloaded the window). Looks like either the hotkey or the text is hardcoded (or both).

Image

Yeah it doesn't seem to allow us to re-bind it as well. So we can't disable the problem functionality that is losing us progress and dollars if we happen to pay for the better claude or chat gpt model.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants