| Action | Windows / Linux | macOS |
|---|---|---|
| Open file | Ctrl + O | Cmd + O |
| New file | Ctrl + N | Cmd + N |
| Save | Ctrl + S | Cmd + S |
| Save as | Ctrl + Shift + S | Cmd + Shift + S |
| Switch Reader / Code | Ctrl + E | Cmd + E |
| Toggle Split view | Ctrl + \ | Cmd + \ |
| Command palette | Ctrl + P | Cmd + P |
| Settings | Ctrl + , | Cmd + , |
| Bold | Ctrl + B | Cmd + B |
| Italic | Ctrl + I | Cmd + I |
| Insert link | Ctrl + K | Cmd + K |
| Find | Ctrl + F | Cmd + F |
| Replace | Ctrl + H | Cmd + H |
| Search (and replace) in folder | Ctrl + Shift + F | Cmd + Shift + F |
| Select next occurrence | Ctrl + D | Cmd + D |
| Toggle task checkbox | Ctrl + Enter | Cmd + Enter |
| Go to line | Ctrl + G | Cmd + G |
| Go back | Ctrl + Alt + ← | Cmd + Alt + ← |
| Go forward | Ctrl + Alt + → | Cmd + Alt + → |
| File explorer | Ctrl + Shift + E | Cmd + Shift + E |
| Outline | Ctrl + Shift + O | Cmd + Shift + O |
| Zen mode | F9 | F9 |
| Next tab | Ctrl + Tab | Ctrl + Tab |
| Previous tab | Ctrl + Shift + Tab | Ctrl + Shift + Tab |
A couple of useful habits
Open the command palette to discover actions by name. Type / at the beginning of a line in the editor for slash commands. Tab moves between table cells when your caret is inside a Markdown table.
Every shortcut in this table can be changed in Settings → Shortcuts. In the editor on Windows and Linux, Ctrl + Right Shift switches a note to right-to-left and Ctrl + Left Shift switches back to automatic.
Tab cycling uses Control on every desktop platform because Cmd+Tab belongs to the macOS app switcher. On some keyboards, function keys also require Fn.