Skip to content

Keyboard shortcuts

Everything, on one page. The app also has its own copy under Help ▸ Keyboard Shortcuts, generated live from the menus and shown in its own window so you can keep it beside your diagram.

Tools

Tool letters work when the canvas has focus and you're not holding a modifier key.

Key Tool
V Select
Z Zoom
P Pencil
M Marker
G Polyshape
L Connector
T Text
I Eyedropper
R Rectangle (no palette button)
O Ellipse (no palette button)
N Note (no palette button)
H Pan (no palette button)

Shape connection-point editing

Choose Edit Connection Points from a shape's context menu first, or select one unlocked shape and press Cmd+Alt+E.

Shortcut Action
Tab / Shift+Tab Select next / previous point
Arrow keys Move selected point by one diagram unit
Shift + arrow keys Move selected point by ten diagram units
Del Delete the selected point
Cmd+Z / Cmd+Shift+Z Undo / Redo a completed change
Esc Finish editing and keep completed changes
Enter Add at the center when placing a new point; otherwise finish

See Changing a shape's connection points for mouse controls and attachment behavior.

File

Shortcut Command
Cmd+N New
Cmd+O Open…
Cmd+W Close
Cmd+S Save
Cmd+Shift+S Save As…
Cmd+Shift+E Export…
Cmd+Shift+P Page Setup…
Cmd+P Print…
Cmd+, Settings…
Cmd+Q Quit

Edit

Shortcut Command
Cmd+Z Undo
Cmd+Shift+Z Redo
Cmd+X Cut
Cmd+C Copy
Cmd+Shift+C Copy as Image
Cmd+V Paste
Cmd+Shift+V Paste in Place
Cmd+D Duplicate
Cmd+Alt+E Edit Connection Points
Cmd+Alt+C Copy Style
Cmd+Alt+V Paste Style
Cmd+Alt+A Apply Current Colors
Cmd+Alt+R Reset to Library Colors
Cmd+A Select All
Cmd+F Find in Libraries…
Alt+Space Quick Library Search…

Format

Shortcut Command
Cmd+T Show Fonts
Cmd+B Bold
Cmd+I Italic
Cmd+U Underline

Arrange

Shortcut Command
Cmd+Shift+[ Send to Back
Cmd+[ Send Backward
Cmd+] Bring Forward
Cmd+Shift+] Bring to Front
Cmd+G Group
Cmd+Shift+G Ungroup
Cmd+L Lock
Cmd+Shift+L Unlock
Ctrl+Cmd+H Flip Horizontally
Ctrl+Cmd+V Flip Vertically
Ctrl+Cmd+] Rotate 90° Clockwise
Ctrl+Cmd+[ Rotate 90° Counterclockwise

Page

Shortcut Command
Cmd+Shift+N New Page
Cmd+Shift+D Duplicate Page
Cmd+Alt+Page Up Previous Page
Cmd+Alt+Page Down Next Page
Cmd+Alt+B Background…
Cmd+Alt+P Output Size…
Cmd+Alt+Enter Present Pages

View

Shortcut Command
Cmd++ Zoom In
Cmd+- Zoom Out
Cmd+0 Actual Size
Cmd+1 Fit Artwork
Cmd+2 Fit Selection
Cmd+' Show Grid
Cmd+Shift+" Snap to Grid
Cmd+Shift+O Overview
Ctrl+Cmd+R Rulers
Ctrl+Cmd+; Show Guides

Window

Shortcut Command
Cmd+M Minimize
Ctrl+Cmd+F Enter Full Screen
Cmd+` Next Document
Cmd+Shift+` Previous Document

Panels and Tool Palette

These shortcuts toggle visibility. Window ▸ Panels ▸ [panel] ▸ Show/Hide uses the same shortcuts; showing a hidden panel restores its previous position.

Shortcut Panel
Cmd+Alt+1 Pages
Cmd+Alt+2 Library
Cmd+Alt+3 Transform
Cmd+Alt+4 Shape Properties
Cmd+Alt+5 Quick Styles
Cmd+Alt+6 Tool Palette
Cmd+Alt+7 Shape Data
Cmd+Alt+8 Page Data

On the canvas

These don't appear in any menu.

Keys What they do
Del Delete the selection, or a selected point or guide
Arrow keys Nudge 1 point
Shift + arrows Nudge 10 points
Enter Edit selected text or a label; enter point-editing; or finish a connector
Cmd+Enter Commit the text you're editing
Esc Cancel, step out of a group, or clear the selection
Tab / Shift+Tab Step between connector points
Space + drag Pan temporarily
Shift + click Add to the selection
Shift + drag a box Add to the selection

Escape clears the selection when the canvas has focus and no edit or operation is active. Editing and group navigation take precedence: leave the edit or step out of the group first, then press Escape again at page level to deselect. Deselecting does not delete anything or add an Undo step.

Modifier tricks worth knowing

Keys What they do
Alt + drag (Select tool) Draw a connector without switching tools
Alt+Shift + drag The same, but multi-segment
Shift while resizing Keep the proportions
Alt while resizing Resize from the centre
Shift while rotating Snap to 15°
Alt-click (Polyshape) Drop a curve point
Alt-click on a path (point editing) Insert a point
Shift-click a connector anchor Remove that point
Alt-drag a free connector end Extend the line
Cmd-drag an unattached connector Move the whole line
Alt-click (Eyedropper) Empty it
Alt-drag a shape out of a library Swap whether it keeps its library colours or takes yours
Shift-click (Zoom tool) Zoom out
Shift-drag (Pan tool) Scrub the zoom
Cmd + scroll Zoom around the pointer
Double-click a swatch or texture Apply it and close the popover

Presentation

Key What it does
Right Down Page Down Space Next page
Left Up Page Up Previous page
Esc Exit