Skip to content

Keyboard Shortcuts Reference

The complete list. For the shortcuts most people actually use day to day — and the command palette, which makes this whole page optional — see the Keyboard Shortcuts guide.

Tools

ActionKey
Select toolV
RectangleR
EllipseO
LineL
ConnectorC
TextT
Hand (pan)H
Command paletteCtrl + K

Canvas Navigation

ActionMethod
Pan upW or (when nothing selected)
Pan downS or (when nothing selected)
Pan leftA or (when nothing selected)
Pan rightD or (when nothing selected)
Zoom inE, or Ctrl/⌘ + scroll up, or pinch out
Zoom outQ, or Ctrl/⌘ + scroll down, or pinch in
Pan (scroll)Scroll wheel (vertical), Shift+scroll (horizontal), or two-finger drag on a trackpad
Pan (drag)Middle-click + drag (Select tool)

Q/E zoom toward the viewport center; scroll/pinch zoom toward the cursor. See Canvas & Navigation for the full rundown, including the Linux trackpad-pinch caveat.

Selection

ActionShortcut
Select allCtrl+A / Cmd+A
Deselect allEscape
Add to selectionShift+Click

Editing

ActionShortcut
CopyCtrl+C / Cmd+C
PasteCtrl+V / Cmd+V
DeleteDelete or Backspace
UndoCtrl+Z / Cmd+Z
RedoCtrl+Shift+Z or Ctrl+Y / Cmd+Shift+Z

Movement (with shapes selected)

ActionShortcut
Nudge by 10pxArrow keys
Nudge by 100px (10× the plain 10px step)Shift+Arrow

When shapes are selected, arrow keys nudge them. When nothing is selected, arrow keys pan the canvas (same as WASD).

Grouping

ActionShortcut
GroupCtrl+G / Cmd+G
UngroupCtrl+Shift+G / Cmd+Shift+G

Shape Creation Modifiers

Hold these keys while creating shapes:

ModifierEffect
ShiftConstrain proportions (square, circle)

Text Editing

When editing text in the Document Editor:

ActionShortcut
BoldCtrl+B / Cmd+B
ItalicCtrl+I / Cmd+I
UnderlineCtrl+U / Cmd+U
Inline codeCtrl+E / Cmd+E
Finish editingEscape

Released under the AGPL-3.0 License.