Modifier (Cmd, Option, etc.) keybindings stop working in editor-area terminal tabs starting v1.6

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

On macOS 26 (Tahoe), in Cursor v1.6.x and v1.7.x, modifier key combinations (e.g. ⌘ + Backspace, Command + Arrow, etc.) does not work correctly in terminal editor tab (in editor area).

In contrast, VS Code (same machine / settings) and Cursor up to v1.5.x do not exhibit this issue. For terminal tabs in other areas (e.g., Terminal: Create New Terminal, Terminal: New Terminal (With Profile)), they work fine.

This also occurs to freshly installed Cursor, without any change in setting or key bindings.

Steps to Reproduce

  1. Launch Cursor on macOS 26
  2. Open a terminal in the editor area (Terminal: Create Terminal in Editor Area)
  3. In that first terminal editor tab, press a modifier shortcut (e.g. type some command and ⌘ + Backspace).
  4. Observation: It executes only one delete action, removing a single letter.

Expected Behavior

Modifier-based shortcuts for terminal input (e.g. ⌘+Backspace to delete line, Option + Left/Right to jump by word, etc.) should function in all terminal tabs (especially editor-area terminals).

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.7.33
VSCode Version: 1.99.3
Commit: a84f941711ad680a635c8a3456002833186c4840
Date: 2025-10-03T03:28:06.574Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 25.0.0

Additional Information

I haven’t tested it in earlier versions of macOS, so I’m not entirely sure if this is related to the operating system.

Does this stop you from using Cursor

No - Cursor works, but with this issue

2 Likes

Hey, thanks for the report. I can reproduce this. I’ll forward it to the team.

3 Likes

Hi, just wanted to mention that switching between terminal (in editor area), and code files also doesn’t work, instead just inserts a tab in the terminal. This has really disrupted my workflow as now I can’t quickly switch between terminal and source code to iterate on code and run tests, or stuff like that.

Shortcut: Control + Tab

Version: 1.7.33
VSCode Version: 1.99.3
Commit: a84f941711ad680a635c8a3456002833186c4840
Date: 2025-10-03T03:28:06.574Z (3 days ago)
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 22.6.0

Is this in agent window or the IDE? Investigating

I can also reproduce the problem described by @SheloJara. If I define Control + Tab as a shortcut to move to the next tab, executing this shortcut (when I focus on a terminal tab (editor area)) only registers a regular Tab.

This is independent of the agent mode or the agent chat window and can be reproduced with a terminal tab and any open file tab.

In the IDE