Ctrl+N should not reject changes

Ctrl+N is bound both to “Create New Text File” but also “Reject Changes”. So often I’ve pressed Ctrl+N to create a new file, and then it ends up rejecting a bunch of work that I didn’t want to reject, and there’s no clear way to undo that action.

Why does Ctrl+N have multiple actions bound to it? It’s extremely frustrating.

1 Like

Screenshot 2025-09-04 at 12.50.06 AM

I think they’re referring to this UI, when reviewing a block of edits in the editor. So if they’re looking at a file, and the agent has made edits to the active file, then pressing Ctrl + N / Cmd + N would undo that block of edits, instead of creating a new file.

Oh yes, you’re right, I’ll report this to the team, maybe we can improve it.

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Cmd+N should create new file, instead it undoes current edit.
This lost a lot of work for me today, and since “Reapply” button was taken away I have no obvious way of getting that work back.

Steps to Reproduce

After a Cursor agent edits a file, open a file diff and place cursor in an edited area. Press Cmd+N. This results in that edit being undone (seems to be mistakenly mapped to “Reject”).

Expected Behavior

Creates new file.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.5.11 (Universal)
VSCode Version: 1.99.3
Commit: 2f2737de9aa376933d975ae30290447c910fdf40

I’ve just joined in to support this change. I instinctively want to create a new file to paste something and instead things change in the code and I’m not even sure what. Very frustrating and hope this is fixed.

1 Like

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