Something I noticed right away as soon as I started using Cursor is that several well-known System keyboard shortcuts in VSCode are overridden by Cursor. Two examples:
Command | VSCode | Cursor |
---|---|---|
CMD+SHIFT+K | Delete Lines | Add selection to Edit |
CMD+SHIFT+L | Select All Occurrences of Find Match | Add selection to Chat |
There are three issues:
- The very existence of these overrides increases the learning curve for new Cursor users coming from VSCode. Ideally, Cursor should find a way to skirt around these well-known System keyboard shortcuts in VSCode.
- The Cursor docs don’t explicitly mention that these Cursor-specific keyboard shortcuts override well-known VSCode shortcuts.
- There’s no guidance on how to override these shortcuts.