MJN All Blog Cheatsheets Elasticsearch GCP JS LinuxBash Misc Notes Other ShortcutKeys / - Search

Home / Cheatsheets / Draw IO


Draw IO Shortcut Keys

Labels

Shift+Enter New Line in Formatted Labels
Enter New Paragraph in Formatted Labels
F2 / Enter Start Editing Label of Selected Cell
F2 / Tab / Esc Stop Editing and Apply Value
CTRL+B / I Toggle Bold/Italic on Selected Text
CTRL+U Toggle Underline on Selected Text
CTRL+. / , Superscript/Subscript on Selected Text

Selection

(Shift+)Tab Select Next / Previous
ALT+(Shift+)Tab Select Child / Parent
Shift+Drag Add to Selection
ALT+Shift+Drag Remove from Selection
CTRL+(Shift+)A Select All / None
CTRL+Shift+I / E Select Vertices / Edges
CTRL / Shift+Click Toggle Selection State
ALT+Click Select Cell Below

View

ALT+Mouse wheel Canvas Zoom In/Out
Mouse wheel Canvas Vertical Scroll
Shift+Mouse wheel Canvas Horizontal Scroll
Space / Right mouse Drag Pan Canvas
CTRL+Shift+Drag Create / Remove Space
CTRL+Shift+Connect Disable Connections
Home Home
End Refresh
CTRL+H Reset View
CTRL+Shift+H Fit Window
CTRL+J Fit Page
CTRL+Shift+J Fit Two Pages
CTRL 0 Custom Zoom
CTRL + (Numpad) Zoom In
CTRL - (Numpad) Zoom Out

Sidebar/Connect

ALT+(Shift+)Drag from sidebar Disable replace, connect on drop (drop targets), Shift ignores current style
ALT+(Shift / CTRL)+Click on a sidebar item Inserts and connects the selected item (Shift ignores current style)
Shift+Click on a sidebar item Replaces the selected item with the clicked one
Click on a sidebar item Connects unconnected side of selected edge
Shift+Connect Connect to shape outline (ignore connection points)

Tools

CTRL+Shift+L Toggle Layers Window
CTRL+Shift+O Toggle Outline Window
CTRL+M Edit Metadata
CTRL+Shift+P Toggle Format Panel
CTRL+Shift+M Edit Vertex Geometry

Documents

CTRL+S Save
CTRL+Shift+S Save as
CTRL+Z Undo
ALT+Shift+A Connection Arrows
Hold ALT Ignores handles under the mouse
CTRL+Shift+G Toggle grid
CTRL+P Print
CTRL+Y Redo (Windows)
CTRL+Shift+Z Redo (Linux/Mac)
CTRL+Shift+X Insert Text
CTRL+K Insert Rectangle
CTRL+Shift+K Insert Ellipse
Esc Cancel Action
ALT+Drag / Drop Force Rubberband / Ignore Group

Canvas

CTRL+G Group
CTRL+Shift+U Ungroup
CTRL+L / ALT+Shift+L Lock/Unlock / Edit Link
CTRL+Enter / D Duplicate
Backspace or Delete Delete Selected Cells
CTRL+Delete Delete with Connections
CTRL+R Turn / Rotate 90 Clockwise
Shift+Resize Maintain Proportions
CTRL / Meta+Resize Centered / Group Resize
CTRL+Home Collapse Container
CTRL+End Expand Container
CTRL+Shift+Home Exit Group
CTRL+Shift+End Enter Group
CTRL+Shift+B Send to Back
CTRL+Shift+F Bring to Front
ALT+Shift+C/T Clear Waypoints / Edit Tooltip
CTRL+Shift+Y Autosize
CTRL / Shift+Drag Clone cell/Disconnect edge
ALT+Connect Connect to a Fixed Point

Cursor / Page Keys

Cursor Scroll / Move cell (pt)
Shift+Cursor Move cell (grid size)
CTRL+Cursor Resize cell (pt, +Option on Mac)
CTRL+Shift+Cursor Resize cell (grid size)
ALT+Shift+Cursor Clone and connect
ALT+Cursor Scroll Page
CTRL+Shift+Pg Up Previous Page
CTRL+Shift+Pg Down Next Page

Styles

CTRL+Shift+R Clear Default Style
CTRL+E Edit Style
CTRL+Shift+D Set as Default Style
CTRL+Shift+C Copy Style
CTRL+Shift+V Paste Style
Draw IO Styles :: ALT+Shift+X Copy Size
Draw IO Styles :: ALT+Shift+V Paste Size

Other

ALT+Shift+P Connection Points
CTRL+Resize Non-recursive group resize
CTRL+Meta+Resize Centered group resize
CTRL / Shift+Esc Cancel Editing