Keyboard shortcuts
Every shortcut in Jx Studio, grouped by where it applies. macOS uses ⌘ where Windows and Linux use Ctrl ; everything else is the same on all platforms.
Everywhere
These work throughout Studio, even while typing in a field.
| Action | macOS | Windows / Linux |
|---|---|---|
| Save the active file | ⌘S | Ctrl+S |
| Open Quick Access | ⌘P | Ctrl+P |
| Open a project | ⌘O | Ctrl+O |
| Close the active tab | ⌘W | Ctrl+W |
| Undo | ⌘Z | Ctrl+Z |
| Redo | ⇧⌘Z | Ctrl+Shift+Z |
Canvas — with an element selected
These apply on the canvas when you're not typing.
| Action | macOS | Windows / Linux |
|---|---|---|
| Duplicate the element | ⌘D | Ctrl+D |
| Copy the element | ⌘C | Ctrl+C |
| Cut the element | ⌘X | Ctrl+X |
| Paste | ⌘V | Ctrl+V |
| Delete the element | Delete or Backspace | same |
| Clear the selection | Esc | Esc |
| Insert a paragraph after the element | Enter | Enter |
| Select the previous / next sibling | ↑ / ↓ | ↑ / ↓ |
| Select the parent | ← | ← |
| Select the first child | → | → |
Canvas — zoom and pan
| Action | macOS | Windows / Linux |
|---|---|---|
| Zoom in | ⌘= | Ctrl+= |
| Zoom out | ⌘- | Ctrl+- |
| Reset zoom to 100% | ⌘0 | Ctrl+0 |
| Zoom toward the cursor | ⌘ + scroll | Ctrl + scroll |
| Pan | scroll | scroll |
| Pan sideways | Shift + scroll | Shift + scroll |
| Pan by dragging | middle-mouse drag | middle-mouse drag |
In Edit mode the zoom keys resize the content itself (the text reflows), and the page scrolls instead of panning.
While editing text
Inside an inline text-editing session on the canvas.
| Action | macOS | Windows / Linux |
|---|---|---|
| Bold | ⌘B | Ctrl+B |
| Italic | ⌘I | Ctrl+I |
| Inline code | ⌘` | Ctrl+` |
| Add a link | ⌘K | Ctrl+K |
| Open the block menu | / | / |
| New paragraph | Enter | Enter |
| Finish editing | Esc | Esc |
| Save (finishes editing first) | ⌘S | Ctrl+S |
The block menu opens when / is typed at the start of a line or after a space.
Quick Access palette
| Action | Key |
|---|---|
| Move through the results | ↑ / ↓ |
| Open the highlighted file | Enter |
| Close the palette | Esc |
Drag and drop
| Action | Key |
|---|---|
| Cancel the drag | Esc |
Grid mode
In Grid mode the table owns the editing keys: copy, paste, delete, arrows, and Enter act on cells and ranges, and the zoom keys stay with the grid too. The app-level shortcuts — Save, Quick Access, Open project, Close tab, and Undo/Redo — still work as listed above.
While a dialog is open
A dialog takes the keyboard for as long as it is up: it gets focus when it opens, Esc dismisses it, and focus returns to whatever you were on. Every shortcut on this page stands down meanwhile — the dialog dims the app behind it, so Delete , Enter , ⌘S and the rest cannot reach the page you can't click.
Next
See where these fit on the surface itself in The canvas
Formatting while writing is covered in Edit mode