These commands assume the function keys are being used. If you have the media keys being used by default you will need to also hold the Fn key when pressing any of the function keys e.g. F1, F2, F3, ect.
You can switch the behaviour of these keys in macOS, go to System Preferences -> Keyboard -> Use F1, F2, ect. keys as standard function keys.
| Command |
Action |
Notes |
Tested |
| CMD + A |
Select all |
|
Yes |
| CMD + S |
Save |
|
Yes |
| CMD + Shift + S |
Save as |
|
|
| CMD + Z |
Undo |
|
Yes |
| CMD + Shift + Z |
Redo |
In some app |
|
| cations built for Windows this command would be CMD + Y |
Yes |
|
|
| CMD + X |
Cut selection |
Doesn't work in Finder (the file manager) macOS doesn't allow this. |
Yes |
| CMD + C |
Copy selection |
|
Yes |
| CMD + V |
Paste previously cut or copied selection |
|
Yes |
| CMD + Shift + V |
Paste in place |
Usually only used in graphical or modelling programmes. |
|
| CMD + Option + V |
Paste matching style |
Matches the styling of the place you are pasting to. This is useful for pasting into a word processor or spreadsheet programme. |
Yes |
| CTRL + Shift + Eject |
Lock screen |
|
Yes |
| CMD + Option + D |
Show / Hide dock |
|
Yes |
| CMD + W |
Close current tab or window |
|
Yes |
| CMD + Q |
Quit application |
|
Yes |
| CMD + Tab |
Cycle through applications |
Holding shift cycles backwards. |
Yes |
| CTRL + Tab |
Cycle through tabs |
Holding shift cycles backwards. |
Yes |
| CMD + Left Arrow |
Move to start of line |
Holding shift will select until start of line. |
Yes |
| CMD + Right Arrow |
Move to end of line |
Holding shift will select until end of line. |
Yes |
| Option + CMD + J |
Open the console |
|
Yes |
| CTRL + A |
Move to start of line |
Can be used in the terminal |
Yes |
| CTRL + E |
Move to end of line |
Can also be used in the terminal |
Yes |
| CTRL + CMD + Space |
Open emoji keyboard |
THIS WILL CHANGE YOUR LIFE🕺 |
Yes |
| Command(s) |
Action |
Notes |
Tested |
CMD + L , CMD + Enter |
Duplicates existing tab |
Requires a quick two staged action. Works in most browsers |
|
CMD + L , CMD + Shift + Enter |
Duplicates existing tab and changes browser focus to new tab |
Requires a quick two staged action. Works in most browsers |
|
| Command |
Action |
Notes |
Tested |
| CMD + R |
Refresh page |
|
Yes |
| CMD + Shift + R |
Refresh page and clear cache |
|
|
| F12 |
Open / close dev tools |
|
Yes |
| CMD + Option + J |
Open / close console in dev tools |
|
Yes |
| CMD + Shift + B |
Show / hide bookmarks bar. |
|
Yes |
| CMD + D |
Bookmark current page |
|
Yes |
| CMD + Shift + N |
Open incognito mode |
Incognito mode doesn't save session history or passwords making it useful when needing to debug a login problem or when signing into your accounts on someone else's computer. |
Yes |
| CMD + Shift + J |
Open downloads |
|
Yes |
| CMD + T |
Open new tab |
|
Yes |
| CMD + Shift + T |
Reopen closed tab |
|
Yes |
| Command |
Action |
Notes |
Tested |
| CMD + R |
Refresh page |
|
|
| CMD + Shift + R |
Refresh page and clear cache |
|
|
| F12 |
Open / close dev tools |
|
|
| CMD + Shift + I |
Open / close console in dev tools |
|
|
| CMD + Shift + B |
Show / hide bookmarks bar. |
|
|
| CMD + D |
Bookmark current page |
|
|
| F11 |
Full screen view |
|
|
| CMD + Shift + P |
Open incognito mode |
Incognito mode doesn't save session history or passwords making it useful when needing to debug a login problem or when signing into your accounts on someone else's computer. |
|
| CMD + Shift + J |
Open popup console |
|
|
| CMD + Shift + Y |
Open downloads |
|
|
| Command |
Action |
Notes |
Tested |
| CMD + R |
Refresh page |
|
Yes |
| CMD + Shift + N |
Open incognito mode |
Incognito mode doesn't save session history or passwords making it useful when needing to debug a login problem or when signing into your accounts on someone else's computer. |
Yes |
| CMD + T |
Open new tab |
|
Yes |
| CMD + N |
Open new window |
|
Yes |
| CMD + O |
Open file |
|
|
| CMD + L |
Change cursor focus to address bar |
|
|
| CMD + W |
Close current tab or window |
|
|
| CMD + Shift + W |
Close current window |
|
|
| CMD + Option + I |
Open / close console in dev tools |
|
|
| Command |
Action |
Notes |
Tested |
| CMD + D |
Select next matching selection |
Without selection it will select the word the cursor is near. |
Yes |
| CMD + K CMD + D |
Ignore last matched selection and select next matching selection |
Without selection it will select the next instance of the word the cursor is near. |
Yes |
| CMD + U |
Undo last matching selection |
Will actually revert the cursor and selection to the last position and selection |
Yes |
| CMD + Shift + D |
Duplicate line or selection |
|
|
| CTRL + Left Arrow |
Moves cursor a word to the left |
Holding shift selects until word on the left. |
|
| CTRL + Right Arrow |
Moves cursor a word to the left |
Holding shift selects until word on the right. |
|
| CTRL + A |
Moves cursor the start of the line, ignoring wrapped text |
|
Yes |
| CTRL + E |
Moves cursor the end of the line, ignoring wrapped text |
|
Yes |
| Command |
Action |
Notes |
Tested |
| CTRL + D |
Select next matching selection |
Without selection it will select the word the cursor is near. |
|
| CTRL + K CMD + D |
Ignore last matched selection and select next matching selection |
Without selection it will select the next instance of the word the cursor is near. |
|
| CTRL + U |
Undo last matching selection |
Will actually revert the cursor and selection to the last position and selection |
|
| CTRL + Shift + D |
Duplicate line or selection |
|
|
| Command |
Action |
Notes |
Tested |
| CTRL + U |
Delete command without executing |
|
Yes |
| CTRIL + A |
Move to start of line |
|
Yes |
| CTRL + E |
Move to end of line |
|
Yes |
These commands assume the function keys are being used. If you have the media keys being used by default you will need to also hold the Fn key when pressing any of the function keys e.g. F1, F2, F3, ect.
You can switch the behaviour of these keys in the BIOS, use google for help on how to do that.
| Command |
Action |
Notes |
Tested |
| CTRL + A |
Select all |
|
Yes |
| CTRL + S |
Save |
|
Yes |
| CTRL + Shift + S |
Save as |
|
|
| CTRL + Z |
Undo |
|
Yes |
| CTRL + Y |
Redo |
In some applications this command would be CTRL + Shift + Z |
Yes |
| CTRL + X |
Cut selection |
|
Yes |
| CTRL + C |
Copy selection |
|
Yes |
| CTRL + V |
Paste previously cut or copied selection |
|
Yes |
| CTRL + Shift + V |
Paste in place |
Usually only used in graphical or modelling programmes. |
|
| CTRL + Alt + V |
Paste matching style |
Matches the styling of the place you are pasting to. This is useful for pasting into a word processor or spreadsheet programme. |
|
| Windows + L |
Lock screen |
|
Yes |
| CTRL + W |
Close current tab or window |
|
|
| Alt + F4 |
Quit application |
Some applications can be closed with CTRL + Q |
Yes |
| CTRL + Tab |
Cycle through applications |
Holding shift cycles backwards. |
Yes |
| CTRL + ~ |
Cycle through tabs |
Holding shift cycles backwards. |
|
| Windows + . |
Open emoji keyboard |
|
Yes |