Shortcuts below adapt to your operating system automatically — use the keyboard
picker in the top bar to switch between Linux, macOS, and Windows layouts.
| Action |
Shortcut |
| New terminal tab |
ctrl + tctrltcmd + tcmdtctrl + tctrlt |
| New private terminal |
ctrl + rctrlrcmd + rcmdrctrl + rctrlr |
| New editor tab |
ctrl + ectrlecmd + ecmdectrl + ectrle |
| Close tab / pane |
ctrl + wctrlwcmd + wcmdwctrl + wctrlw |
| Next tab |
ctrl + tabctrltabctrl + tabctrltabctrl + tabctrltab |
| Previous tab |
ctrl + shift + tabctrlshifttabctrl + shift + tabctrlshifttabctrl + shift + tabctrlshifttab |
| Jump to tab 1–9 |
ctrl + 1ctrl1cmd + 1cmd1ctrl + 1ctrl1 … ctrl + 9ctrl9cmd + 9cmd9ctrl + 9ctrl9 |
| Split pane right |
ctrl + dctrldcmd + dcmddctrl + dctrld |
| Split pane down |
ctrl + shift + dctrlshiftdcmd + shift + dcmdshiftdctrl + shift + dctrlshiftd |
| Focus next pane |
ctrl + Right Square Bracketctrl]cmd + Right Square Bracketcmd]ctrl + Right Square Bracketctrl] |
| Action |
Shortcut |
| Find in terminal |
ctrl + fctrlfcmd + fcmdfctrl + fctrlf |
| Shell history search |
ctrl + rctrlrctrl + rctrlrctrl + rctrlr |
| Quick file open |
ctrl + pctrlpcmd + pcmdpctrl + pctrlp |
| Search in files |
ctrl + shift + fctrlshiftfcmd + shift + fcmdshiftfctrl + shift + fctrlshiftf |
| Command palette |
ctrl + shift + pctrlshiftpcmd + shift + pcmdshiftpctrl + shift + pctrlshiftp |
| Action |
Shortcut |
| Format document |
shift + alt + fshiftaltfshift + alt + fshiftaltfshift + alt + fshiftaltf |
| Rename symbol |
f2f2f2f2f2f2 |
| Refactor (LSP code actions) |
ctrl + shift + rctrlshiftrcmd + shift + rcmdshiftrctrl + shift + rctrlshiftr |
| Fold all |
ctrl + k then ctrl + 0ctrlk ctrl0cmd + k then cmd + 0cmdk cmd0ctrl + k then ctrl + 0ctrlk ctrl0 |
| Unfold all |
ctrl + k then ctrl + jctrlk ctrljcmd + k then cmd + jcmdk cmdjctrl + k then ctrl + jctrlk ctrlj |
| Action |
Shortcut |
| Toggle sidebar |
ctrl + bctrlbcmd + bcmdbctrl + bctrlb |
| Toggle AI panel |
ctrl + ictrlicmd + icmdictrl + ictrli |
| Zoom in / out / reset |
ctrl + Equal Signctrl=cmd + Equal Signcmd=ctrl + Equal Signctrl= / ctrl + Minus Signctrl-cmd + Minus Signcmd-ctrl + Minus Signctrl- / ctrl + 0ctrl0cmd + 0cmd0ctrl + 0ctrl0 |
| Settings |
ctrl + Commactrl,cmd + Commacmd,ctrl + Commactrl, |
| Keyboard shortcuts |
ctrl + kctrlkcmd + kcmdkctrl + kctrlk |