Keyboard Shortcuts
On macOS, Cmd is the modifier. On Windows/Linux, use Ctrl. All shortcuts work in both split and editor-only modes.
General
| Shortcut | Action |
|---|---|
| Cmd+P | Command palette / file switcher |
| Cmd+S | Save document |
| Cmd+Shift+P | Toggle preview |
| Cmd+\ | Toggle split view |
| Cmd+Shift+F | Immersive mode |
| Cmd+Shift+E | Focus sidebar |
| Esc | Exit overlay / immersive |
Formatting
| Shortcut | Action |
|---|---|
| Cmd+B | Bold |
| Cmd+I | Italic |
| Cmd+K | Insert link |
| Cmd+E | Inline code |
| Cmd+Shift+K | Code block |
| Cmd+Shift+. | Blockquote |
Navigation
| Shortcut | Action |
|---|---|
| Cmd+G | Go to line |
| Cmd+F | Find in document |
| Cmd+H | Find and replace |
Vim mode
Enable vim keybindings from the command palette (Cmd+P → type "vim"). Standard vim motions, operators, and text objects are supported via CodeMirror's vim extension.
Vim mode persists across sessions. Disable it the same way — open the command palette and toggle it off.
Customization
Keyboard shortcuts are built into the editor and currently can't be remapped. If you need a specific binding, email hello@markdown.ing.