Would it be possible to have an opt-out for keyboard shortcut changes on updates?
I find some of Cursor’s keyboard shortcuts very intrusive, because they override shortcuts already wired into my muscle memory; e.g., cmd+E, cmd+G are usually text search shortcuts. Nothing a little tinkering can’t solve, though: I just go to Keyboard Shortcuts settings and disable the Cursor overrides.
However, every now and then, a Cursor update will add new intrusive shortcuts, or remap old ones in such a way that my customizations effectively get reverted. For example, the update I installed today introduced cursor.composer.openAgentWindow, which overrode cmd+E.
This is a small annoyance, but breaking well-known shortcuts is something that VS Code is pretty good about not doing, and it would be nice if Cursor were good about that as well.
I too fall into this bucket of those with cmd+E and cmd+G muscle memory and the number of apps that override these shortcuts seems to grow every month.
Please, please, please stop hijacking standard OS keyboard shortcuts.
Me too. The latest update hijacked cmd+N, which I use to create new files. The shortcut hijacking is really annoying — especially with commonly used shortcuts. I would love to be able to opt out of this. Otherwise, I’m seriously considering moving back to VSCode + Copilot or Claude Code.
The standard keyboard shortcuts that I’ve had to unset (from the top of my head):
cmd+G
cmd+E
cmd+shift+E
cmd+N
cmd+K
I know there have been more, but I’ve forgotten some of them.
I updated to version 2.1.42, and cursor had added a shortcut to cmd+n. I forgot what it did, and I promptly removed it.
But every time this happens, it’s a troublesome user experience because I’m in the middle of something and have an expectation of what’s going to happen when I use a shortcut. But, instead, it does something else, and then I need to figure out how to get the editor back to its previous state, find the shortcut, disable it, and then get back to what I’m doing.
Also still doing the Cmd+E / Cmd+G remap on each release, including to Cursor 3. (Knowing I’ll probably have to spend a couple minutes fixing my broken IDE after each update discourages me from getting all the latest good stuff.)
Slightly off-topic: I’m this close to moving off of Cursor as my choice of editor/IDE.
After restarting Cursor today, presumably it updated, and my “primary sidebar on the right” preference from VS Code just … wasn’t working? After restarting Cursor again, it presumably updated again, and just decided to open the Agents window instead of my saved session. I had to find and click “Open IDE” somewhere in the menu bar. Once I found “Open IDE” and reopened my workspaces, I was able to move the primary sidebar back to the right side using the right-click menu.
Respectfully, I have real development work to do, and at least in my line of work, one cannot simply vibe their way to victory. I’ve felt for some time that Cursor’s changes to VS Code sometimes actively hamper my productivity. The (admittedly still really good) tab complete was what made me keep using it. However, I also haven’t seen tab completion improve noticeably in, like, a year (maybe the underlying models got better? the frontend hasn’t). It seems that Cursor, the company, now treats the IDE as a distant afterthought, and doesn’t care to attract serious users anymore.