Minimal unified shortcuts across editors and platforms for programming

※ The cmd for macOS is the ctrl for windows.

Keyboard Shortcuts Description VSCode (macOS) Intellij (macOS) VSCode (windows)
cmd + c copy default default ctrl + c
cmd + x cut default default ctrl + x
cmd + v paste default default ctrl + v
cmd + z undo default default ctrl + z
cmd + s save default default ctrl + s
cmd + / toggle line comment default default ctrl + /
back/del delete default default default
cmd + a select all default default ctrl + a
cmd + shift + → select to line end default default => ctrl + shift + →
cmd + shift + ← select to line start default default => ctrl + shift + ←
shift + arrow select to arrow direction default default default
cmd + → move to line end default default => ctrl + →
cmd + ← move to line start default default => ctrl + ←
cmd + ↑ move to top default default => ctrl + ↑
cmd + ↓ move to bottom default default => ctrl + ↓
cmd + [ go back => cmd + [ default => ctrl + [
cmd + ] go forward => cmd + ] default => ctrl + ]
cmd + shift + f find in files default default ctrl + shift + f
cmd + f find in file default default ctrl + f
cmd + b toggle side panel default => cmd + b ctrl + b
cmd + shift + p open command pallete default double shift ctrl + shift + p
cmd + p go to file default double shift ctrl + p
ctrl + ` toggle terminal panel default => ctrl + ` default
cmd + w close tab default default ctrl + w

mac windows