# Keyboard shortcuts overridden on update

**URL:** <https://forum.cursor.com/t/keyboard-shortcuts-overridden-on-update/134691>\
**Category:** Feature Requests\
**Created:** [September 23, 2025, 8:14pm UTC](https://forum.cursor.com/t/keyboard-shortcuts-overridden-on-update/134691 "2025-09-23T20:14:42Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![ian1l](https://avatars.discourse-cdn.com/v4/letter/i/bbe5ce/32.png) [@ian1l](https://forum.cursor.com/u/ian1l)\
**Post date:** [September 23, 2025, 8:14pm UTC](https://forum.cursor.com/t/keyboard-shortcuts-overridden-on-update/134691/1 "2025-09-23T20:14:42Z")

</div>

Hi,

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.

---

<div class="post-metadata">

**Author:** ![Randy\_A](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/randy_a/32/85104_2.png) [@Randy\_A](https://forum.cursor.com/u/Randy_A)\
**Post date:** [October 30, 2025, 7:11pm UTC](https://forum.cursor.com/t/keyboard-shortcuts-overridden-on-update/134691/4 "2025-10-30T19:11:01Z")

</div>

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. 🤗 🙏

---

<div class="post-metadata">

**Author:** ![jgillick](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/jgillick/32/89569_2.png) [@jgillick](https://forum.cursor.com/u/jgillick)\
**Post date:** [December 4, 2025, 11:07pm UTC](https://forum.cursor.com/t/keyboard-shortcuts-overridden-on-update/134691/5 "2025-12-04T23:07:18Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![andrewh](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/andrewh/32/65515_2.png) [@andrewh](https://forum.cursor.com/u/andrewh)\
**Post date:** [December 5, 2025, 12:06am UTC](https://forum.cursor.com/t/keyboard-shortcuts-overridden-on-update/134691/6 "2025-12-05T00:06:38Z")

</div>

Sorry to hear this, there is no intention to override user defined shortcuts. Where are you seeing cmd-n not work?

---

<div class="post-metadata">

**Author:** ![jgillick](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/jgillick/32/89569_2.png) [@jgillick](https://forum.cursor.com/u/jgillick)\
**Post date:** [December 5, 2025, 5:22pm UTC](https://forum.cursor.com/t/keyboard-shortcuts-overridden-on-update/134691/7 "2025-12-05T17:22:57Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![jgillick](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/jgillick/32/89569_2.png) [@jgillick](https://forum.cursor.com/u/jgillick)\
**Post date:** [December 5, 2025, 5:25pm UTC](https://forum.cursor.com/t/keyboard-shortcuts-overridden-on-update/134691/8 "2025-12-05T17:25:08Z")

</div>

Looking at the [shortcuts page](https://cursor.com/docs/configuration/kbd#keyboard-shortcuts), it looks like cmd+n now creates a new chat.

---

<div class="post-metadata">

**Author:** ![andvuv](https://avatars.discourse-cdn.com/v4/letter/a/77aa72/32.png) [@andvuv](https://forum.cursor.com/u/andvuv)\
**Post date:** [January 8, 2026, 11:53pm UTC](https://forum.cursor.com/t/keyboard-shortcuts-overridden-on-update/134691/9 "2026-01-08T23:53:10Z")

</div>

is there any way to fix this?

---

<div class="post-metadata">

**Author:** ![deano](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deano/32/104291_2.png) [@deano](https://forum.cursor.com/u/deano)\
**Post date:** [April 6, 2026, 5:26pm UTC](https://forum.cursor.com/t/keyboard-shortcuts-overridden-on-update/134691/10 "2026-04-06T17:26:12Z")

</div>

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.)

---

<div class="post-metadata">

**Author:** ![ian1l](https://avatars.discourse-cdn.com/v4/letter/i/bbe5ce/32.png) [@ian1l](https://forum.cursor.com/u/ian1l)\
**Post date:** [July 13, 2026, 8:53pm UTC](https://forum.cursor.com/t/keyboard-shortcuts-overridden-on-update/134691/11 "2026-07-13T20:53:21Z")

</div>

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.
