Reference

Keyboard shortcuts

Single-letter keys create an element at the mouse pointer, which is why they are worth learning: you never move the pointer to the toolbar and back.

They only fire when you are not typing. Any text field, and any rich-text area such as the Specifications editor, takes the keystroke first, so a letter typed into a description stays in the description.

Shortcuts with Ctrl work the same with Cmd on macOS.

Everywhere

Key Action
Ctrl + Z Undo
Ctrl + Y Redo
Ctrl + C Copy
Ctrl + X Cut
Ctrl + V Paste
Ctrl + A Select all
Enter Open the selected element's properties
Delete / Backspace Delete the selection
Escape Cancel the current edit or close the dialog
^ Align the selected elements' tops
< Distribute the selection horizontally
> Distribute the selection horizontally, reversed

Right-drag pans the canvas; the mouse wheel zooms.

EventStorming

Key Element Key Element
E Domain Event S External System
C Command O Opportunity
P Policy ? Problem
G Saga / Process I User Interface
H Hotspot T Note
N Entity D Group selection in a Subdomain
V View
U User Role

Context Map

Key Element
B Bounded Context
M Big Ball of Mud
U Bubble Context (needs a Big Ball of Mud selected)
I Interchange Context
T Note

Domain Model

Key Element Key Element
A Aggregate Y Repository
N Entity F Factory
O Value Object E Domain Event
R Domain Service P Policy
M Module G Saga
C Record V View
T Struct U User Role
Q Query I User Interface

Hexagonal architecture

Key Element
I Port, driver side (incoming)
O Port, driven side (outgoing)
R Adapter, driver side
N Adapter, driven side
E External, driver side
S External, driven side

The User Interface, External Mechanism, and Extra elements are added from their toolbar dropdowns and have no shortcut keys.

Mind Map and Impact Map

These grow from the + buttons on a node's edges rather than from element keys. Enter commits a name, Shift + Enter adds a line inside one.