Minimal unified shortcuts across editors and platforms for programming

※ The cmd for macOS is the ctrl for windows and linux.

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

mac windows linux