Source: https://mokxi.com/docs/editor/shortcuts
Updated: 2026-09-27

Getting started The editor Placing parts Wiring Sticky notes Drawing on the canvas Tidying up Pinned comments Frames Reusable blocks Making chips The code editor and compiling Run and the serial monitor The serial plotter The operating point, sweeps and frequency response The debugger Ask: questions about your circuit WiFi, simulated The properties panel Undo, copy and paste Keyboard shortcuts Saving and autosave Sharing a project Exporting PNG and SVG SPICE netlists Working on a phone Install it as an app Boards Parts Accounts and plans Live collaboration Classrooms Lessons and the learning game Troubleshooting Reference

Docs / The editor / Keyboard shortcuts

# Keyboard shortcuts

Every key the editor listens for, and the one rule about when it does not.

## The rule

A shortcut never fires while you are typing. If the focus is in the code editor,
the serial input, the project title or any other field, the key belongs to that
field. Nothing here needs the Alt key, and any key press holding Alt is ignored.

On a Mac the modifier is ⌘; everywhere else it is Ctrl. The editor works out
which and says so in its own menus.

## The document

Key
What it does

Ctrl/Cmd+S
Save

Ctrl/Cmd+Shift+H
History: this project's earlier saves

Ctrl/Cmd+Z
Undo

Ctrl/Cmd+Shift+Z or Ctrl/Cmd+Y
Redo

Ctrl/Cmd+A
Select all

Ctrl/Cmd+C
Copy the selection

Ctrl/Cmd+X
Cut the selection

Ctrl/Cmd+V
Paste

Ctrl/Cmd+D
Duplicate the selection

Ctrl/Cmd+S is caught before anything else, wherever the focus is, so the
browser never offers to save the page instead.

Ctrl/Cmd+C and Ctrl/Cmd+X stand aside when there is text selected on the
page outside a control: that is the browser's own copy, which is how you get a
line out of the serial log.

## The canvas

Key
What it does

A
Open the part panel

R
Rotate the selected parts 90 degrees

Delete or Backspace
Delete the selection

D
Open or close the drawing tools

T
Tidy wires: lay the selection, or every wire, out again

L
Open or close the layers panel

Shift+L
Show levels: the live level and voltage on every net

Shift+O
Take the DC operating point; press it again to put it away

C
Add a comment where the pointer is

Enter or F2
Rename the selected frame, or edit the selected note

F
Fit the whole circuit to the screen

+ or =
Zoom in

- or _
Zoom out

Space (held)
Pan while dragging

Escape
Abandon the wire being drawn, or clear the selection

Escape does the nearest thing first: if a wire is half drawn it drops that, and
otherwise it clears the selection. It also closes the part panel, the canvas
menu, the color swatches and the share sheet.

## The part panel

The arrows move through the tiles, Enter places the highlighted part, and
Escape closes the panel. The panel swallows its own keys, so A typed inside
the search field is a letter, not a second attempt to open it.

## Where else to look

Every button on the canvas toolbar names its shortcut in its tooltip, because the
buttons and the keyboard read the same table. The more menu's tiles carry only a
word, so for everything in there, this page is the list.

Run, Stop and Save have buttons rather than bare keys, because they are the
three things you press most and a button is easier to find than a memory.

### On this page

The rule The document The canvas The part panel Where else to look
