Command Palette. Cmd+Shift+P opens the command palette, or F1 as an alternative. Every VS Code command is accessible from here. On Mac this follows the same Cmd+Shift pattern used across many Mac applications.
Word-by-word cursor movement. On macOS, Option+Left and Option+Right move the cursor one word at a time. This matches the standard macOS text navigation behavior used in every other Mac application. On Windows, the same operation uses Ctrl+Left and Ctrl+Right, so this is one of the more noticeable differences when switching between platforms.
Multi-cursor on Mac. Adding a cursor at an arbitrary position uses Option+Click. Adding cursors above or below the current line uses the Cmd+Option combination. The multi-cursor shortcuts use Option where Windows uses Alt.
Integrated terminal. The terminal toggle in VS Code on Mac uses Ctrl+` (backtick), note this is Ctrl, not Command, even on Mac. This is intentional in VS Code's design to keep terminal access consistent across platforms.
System shortcut conflicts. A small number of macOS system shortcuts share keys with VS Code defaults. Cmd+H hides the active application in macOS, pressing it in VS Code hides the window. The table above notes these cases. VS Code's keyboard settings panel can reassign any conflicting shortcuts.
Quick open. Cmd+P opens the quick file finder, type any part of a filename to jump to it. This is one of the most-used navigation shortcuts in VS Code on Mac.