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
Save nowCtrl+S / Cmd+S

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.