Appearance
Shortcut Keys
To change a shortcut, open Settings ▸ Shortcuts ▸ Key Bindings ▸ Customize…. It lists every command, including templates, snippets and custom formats, and you can search by name or by pressing a shortcut. Changes are kept in settings.toml.
Global hotkeys work when another app is in front: Show Typora and New Typora Window. They have no default, and are available on macOS and Linux.
| Symbol | Key |
|---|---|
| ⌘ | Command |
| ⌃ | Control |
| ⌥ | Option |
| ⇧ | Shift |
File
| Command | macOS | Windows and Linux |
|---|---|---|
| New | ⌘N | Ctrl+N |
| New Tab | ⌘T | |
| New Window | ⇧⌘N | Ctrl+Shift+N |
| Open… | ⌘O | Ctrl+O |
| Open Quickly… | ⇧⌘O | Ctrl+P |
| Reopen Closed File | ⇧⌘T | Ctrl+Shift+T |
| Save | ⌘S | Ctrl+S |
| Duplicate | ⇧⌘S | |
| Save As… | ⌥⇧⌘S | Ctrl+Shift+S |
| Save All… | ⌥⌘S | |
| Export with Previous | ⌃⇧E | Ctrl+Shift+E |
| Print… | ⌘P | Shift+Alt+P |
| Preferences… | ⌘, | Ctrl+, |
| Close | ⌘W | Ctrl+W |
Edit
| Command | macOS | Windows and Linux |
|---|---|---|
| Undo | ⌘Z | Ctrl+Z |
| Redo | ⇧⌘Z or ⌘Y | Ctrl+Y |
| Cut, Copy, Paste | ⌘X, ⌘C, ⌘V | Ctrl+X, Ctrl+C, Ctrl+V |
| Copy as Markdown | ⇧⌘C | Ctrl+Shift+C |
| Paste as Plain Text | ⇧⌘V | Ctrl+Shift+V |
| Select All | ⌘A | Ctrl+A |
| Select Paragraph / Block | ⌥⌘P | Ctrl+Alt+P |
| Select Line / Sentence | ⌘L | Ctrl+L |
| Select Styled Scope | ⌘E | Ctrl+E |
| Select Word | ⌘D | Ctrl+D |
| Jump to Selection | ⌘J | Ctrl+J |
| Move Block / Line Up, Down | ⌥↑, ⌥↓ | Alt+Up, Alt+Down |
| Delete Paragraph / Block | ⌥⇧⌘P | Ctrl+Shift+Alt+P |
| Delete Line / Sentence | ⌥⇧⌘L | Ctrl+Shift+Alt+L |
| Delete Styled Scope | ⌥⇧⌘E | Ctrl+Shift+Alt+E |
| Delete Word | ⌃⇧D | Ctrl+Shift+D |
| Find… | ⌘F | Ctrl+F |
| Find Next, Previous | F3, ⇧F3 | F3, Shift+F3 |
| Replace | ⌃H | Ctrl+H |
Paragraph
| Command | macOS | Windows and Linux |
|---|---|---|
| Heading 1–6 | ⌃1–⌃6 | Ctrl+1–Ctrl+6 |
| Paragraph | ⌃0 | Ctrl+0 |
| Increase Heading Level | ⌃= | Ctrl+= |
| Decrease Heading Level | ⌃- | Ctrl+- |
| Insert Table | ⌃T | Ctrl+T |
| Add Row Below | ⌃↩ | Ctrl+Enter |
| Move Column Left, Right | ⌥←, ⌥→ | Alt+Left, Alt+Right |
| Delete Row | ⌃⇧⌫ | Ctrl+Shift+Backspace |
| Math Block | ⌃⇧M | Ctrl+Shift+M |
| Code Fences | ⌃⇧K | Ctrl+Shift+K |
| Quote | ⌃⇧Q | Ctrl+Shift+Q |
| Ordered List | ⌃⇧[ | Ctrl+Shift+[ |
| Unordered List | ⌃⇧] | Ctrl+Shift+] |
| Task List | ⌃⇧X | Ctrl+Shift+X |
| Toggle Task Status | ⌃X | |
| Indent, Outdent | ⌘], ⌘[ | Ctrl+], Ctrl+[ |
Format
| Command | macOS | Windows and Linux |
|---|---|---|
| Strong | ⌘B | Ctrl+B |
| Emphasis | ⌘I | Ctrl+I |
| Underline | ⌘U | Ctrl+U |
| Code | ⇧⌘` | Ctrl+Shift+` |
| Strike | ⌥⇧5 | Alt+Shift+5 |
| Hyperlink | ⌃K | Ctrl+K |
| Insert Image | ⇧⌘I | Ctrl+Shift+I |
| Clear Format | ⌘\ | Ctrl+\ |
View
| Command | macOS | Windows and Linux |
|---|---|---|
| Toggle Sidebar | ⇧⌘L | Ctrl+Shift+L |
| Search | ⇧⌘F | Ctrl+Shift+F |
| Outline | ⇧⌘1 | Ctrl+Shift+1 |
| Source Code Mode | ⌘/ | Ctrl+/ |
| Focus Mode | F8 | F8 |
| Typewriter Mode | F9 | F9 |
| Zen Mode | ⇧⌘↩ | Ctrl+Shift+Enter |
| Split Right | ⌥⌘\ | Ctrl+Alt+\ |
| Focus Left, Right Split | ⌃⌘←, ⌃⌘→ | |
| Command Palette… | ⇧⌘P | Ctrl+Shift+P |
| Toggle Fullscreen | F11 | F11 |
| Actual Size | ⇧⌘0 | Ctrl+Shift+0 |
| Zoom In, Out | ⇧⌘=, ⇧⌘- | Ctrl+Shift+=, Ctrl+Shift+- |
| Toggle DevTools | ⇧F12 | Shift+F12 |