On a Mac, read ⌘ for Ctrl and ⌥ for Alt.
Everywhere in the editor
| Shortcut | Action |
|---|
Ctrl+Enter | Compile the document now |
Formatting text
Select text first.
| Shortcut | Action |
|---|
Ctrl+B | Bold |
Ctrl+I | Italic |
Ctrl+U | Underline |
Ctrl+Shift+X | Strikethrough |
Ctrl+Shift+S | Strikethrough (alternative; some browsers reserve it) |
Ctrl+Z | Undo, in the block you are typing in |
Ctrl+Shift+Z or Ctrl+Y | Redo |
Inserting into a sentence
| Shortcut | Action |
|---|
Ctrl+M | Insert a formula |
$…$ | Type a formula between dollar signs: it converts as you close it |
Ctrl+Shift+F | Insert a footnote |
Ctrl+Alt+R | Insert a cross-reference |
Ctrl+Alt+C | Insert a citation |
Paragraphs and headings
| Key | Action |
|---|
Enter | Start a new paragraph below |
Shift+Enter | Break the line inside the paragraph |
Backspace in an empty block | Delete the block |
/ in an empty block | Open the menu that turns the block into another type |
The / menu
| Key | Action |
|---|
| Any letters | Filter the types by name ("the" → Theorem) |
↑ ↓ | Move through the types left in the list |
Enter | Turn the block into the highlighted type |
Esc | Close the menu and go back to the block |
Backspace in an empty filter | Close the menu and go back to the block |
Lists
| Key | Action |
|---|
Enter | Start a new item |
Theorems and other statements
| Key | Action |
|---|
Enter | Add a line to the statement |
Enter on the empty last line | Leave the statement and continue below it |
Esc | Close the kind menu |
Equations
| Key | Action |
|---|
Tab | Jump to the next empty {} of a command; from the last one, step out of it |
Shift+Tab | Jump to the previous empty {} |
Enter | Add a line to the formula's source |
Enter on an empty last line | Leave the equation and start a paragraph |
Backspace in an empty equation | Delete the block |
Formulas, footnotes and pickers
These open in a small panel.
| Key | Action |
|---|
Enter | Close the panel and keep what you typed |
Shift+Enter | Add a line to a formula's source |
Tab / Shift+Tab | In a formula: next / previous empty {} of a command |
Esc | Close the panel |
Figures
| Key | Action |
|---|
Enter in the caption | Continue below the figure |
Backspace in an empty caption | Delete the figure |
Tables
| Key | Action |
|---|
Tab | Next cell |
Shift+Tab | Previous cell |
Enter | Cell below; on the last row, add a row |
Shift+Enter | Break the line inside the cell (up to 6 lines) |
Code
| Key | Action |
|---|
Tab | Indent by two spaces |
Enter | New line |
Esc | Leave the listing and continue below it |
Backspace in an empty listing | Delete the block |
PDF tab
| Key | Action |
|---|
Ctrl + mouse wheel | Zoom the page in or out, around the pointer |
Title page
| Key | Action |
|---|
Enter in an author | Add the next author |
Backspace in an empty author | Remove that author |
Moving blocks with the keyboard
| Key | Action |
|---|
Tab to a block's handle, then Space | Pick the block up |
↑ ↓ | Move it |
Space | Drop it |
Esc | Cancel |
What has no shortcut
Inserting a block of a given type, picking a symbol in the library, changing a heading's level, switching tabs and downloading the PDF are done with the mouse.
This list is also in the editor: Help & shortcuts, at the bottom of the left column.