keyboard shortcuts
Keyboard behavior available in the current visual editors.
app and docs navigation
| Ctrl / ⌘ + B | Toggle the current sidebar. |
| / or Ctrl / ⌘ + K | Focus documentation search. |
| A–E | Select a matching multiple-choice option while solving. |
structured math
sqrt | Create a radical and place the cursor inside. |
pi / theta | Insert the corresponding mathematical symbol. |
| Tab / Shift+Tab | Move through structure slots and into neighboring prose when no slot remains. |
| ← / → | Move spatially into and out of fractions, roots, scripts, and neighboring content. |
| Backspace | Delete according to the current mathematical structure. |
mixed prose
| Ctrl / ⌘ + M | Insert inline math at the current prose caret. |
| Ctrl / ⌘ + Shift + M | Insert display math at the current prose caret. |
| ← / → | Move seamlessly between a prose boundary and the neighboring math field. |
| Backspace / Delete | Cross the neighboring prose/math boundary in the deletion direction. Backspace in an empty selected math field removes that math node. |
| Enter | Create a clearly separated prose line; Backspace at the start of a line joins it to the previous line. |
The same actions are available as labeled toolbar buttons. Source mode remains optional for authors who want to edit canonical delimiters directly.
The editor stores prose and as one versioned source string.