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 |