Keyboard Shortcuts
Essential shortcuts for developers. Click any to copy.
VS Code
Cmd/Ctrl + PQuick file open
Cmd/Ctrl + Shift + PCommand palette
Cmd/Ctrl + DSelect next occurrence
Cmd/Ctrl + Shift + LSelect all occurrences
Alt + Up/DownMove line up/down
Cmd/Ctrl + /Toggle comment
Cmd/Ctrl + BToggle sidebar
Cmd/Ctrl + `Toggle terminal
Cmd/Ctrl + Shift + KDelete line
Cmd/Ctrl + JToggle panel
Terminal / Bash
Ctrl + CKill process
Ctrl + ZSuspend process
Ctrl + DExit shell
Ctrl + LClear screen
Ctrl + RSearch history
Ctrl + AGo to start of line
Ctrl + EGo to end of line
Ctrl + WDelete word before cursor
TabAuto-complete
!!Repeat last command
Chrome DevTools
F12 / Cmd+Opt+IOpen DevTools
Cmd/Ctrl + Shift + CInspect element
Cmd/Ctrl + Shift + JOpen console
Cmd/Ctrl + Shift + MToggle device mode
Cmd/Ctrl + [Previous panel
Cmd/Ctrl + ]Next panel
Ctrl + LClear console
EscToggle console drawer
Git
git add .Stage all changes
git commit -m 'msg'Commit with message
git pushPush to remote
git pullPull from remote
git stashStash changes
git stash popRestore stash
git log --onelineCompact history
git diffShow changes
Mac
Cmd + SpaceSpotlight search
Cmd + TabSwitch apps
Cmd + QQuit app
Cmd + WClose window/tab
Cmd + Shift + 3Screenshot full
Cmd + Shift + 4Screenshot area
Cmd + Shift + 5Screen record
Cmd + ,App preferences