General
Quick Open modes
Quick Open (Cmd+P) supports several search modes depending on what you type first:
Navigation
Agents & worktrees
Navigator tabs
Editing
Find & replace
View & panels
Tabs
Source control
Code review
Tasks
Editor
Customizing shortcuts
Open Settings > Keybindings to change any shortcut.Adding a custom shortcut
1
Open Settings
Press
Cmd+, to open Settings, then navigate to Keybindings.2
Find the command
Scroll the list or use the search box to find the command you want to customize.
3
Set a new binding
Click on the current shortcut next to the command, then press your desired key combination.
4
Save
Click Save to apply the new binding.
Removing a shortcut
- Find the command in Keybindings
- Click the X next to its shortcut
- The command will have no shortcut assigned until you set one
Handling conflicts
If you assign a key combination that is already in use, a warning appears. You can:- Override the existing binding (the old command loses its shortcut)
- Choose a different key combination instead
Tips
Learn the high-impact shortcuts first
A handful of shortcuts cover most of what you do day-to-day:Cmd+P— Quick Open files without touching the mouseCmd+Shift+P— Command Palette for any action you cannot rememberCmd+Option+Down/Cmd+Option+Up— Switch between running agents instantly
Use the Command Palette when you forget
PressCmd+Shift+P, type what you want to do, and the matching shortcut appears next to each command. It is the fastest way to rediscover a shortcut you have not memorized yet.
Build muscle memory gradually
- Navigate the file tree with
Cmd+Pinstead of clicking - Switch editor tabs with
Cmd+{andCmd+}instead of the mouse - Move lines with
Option+Up/Option+Downinstead of cut and paste