Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
On Swedish Mac keyboard layout (probably more european/nordic ones too), I’m unable to type “@” in the Composer textarea after upgrading to Cursor 2.0. The reason is that Cursor provided the following default keybindings which conflict with the way we type e.g. @ on the swedish keyboard layout.
Here’s what these commands are used for on our keyboard layout, several of which are common programming characters (@, $, [, ], |)
option+1=©
option+2=@
option+3=£
option+4=$
option+5=∞
option+6=§
option+7=|
option+8=[
option+9=]
option+0=≈
As a personal workaround, I changed these bindings to be e.g. “cmd+alt+2” instead.
{ “key”: “alt+1”, “command”: “composer.selectSubComposerTab1”, “when”: “composerFocused” },
{ “key”: “alt+2”, “command”: “composer.selectSubComposerTab2”, “when”: “composerFocused” },
{ “key”: “alt+3”, “command”: “composer.selectSubComposerTab3”, “when”: “composerFocused” },
{ “key”: “alt+4”, “command”: “composer.selectSubComposerTab4”, “when”: “composerFocused” },
{ “key”: “alt+5”, “command”: “composer.selectSubComposerTab5”, “when”: “composerFocused” },
{ “key”: “alt+6”, “command”: “composer.selectSubComposerTab6”, “when”: “composerFocused” },
{ “key”: “alt+7”, “command”: “composer.selectSubComposerTab7”, “when”: “composerFocused” },
{ “key”: “alt+8”, “command”: “composer.selectSubComposerTab8”, “when”: “composerFocused” },
{ “key”: “alt+0”, “command”: “composer.selectSubComposerTabLast”, “when”: “composerFocused” }
Steps to Reproduce
attempt to make an @ (option+2) in the composer textfield
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 2.0.38
VSCode Version: 1.99.3
Commit: 3fa438a81d579067162dd8767025b788454e6f90
Does this stop you from using Cursor
No - Cursor works, but with this issue