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
Launch Cursor on macOS 26
Open a terminal in the editor area (Terminal: Create Terminal in Editor Area)
In that first terminal editor tab, press a modifier shortcut (e.g. type some command and ⌘ + Backspace).
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)
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.
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.