Keyboard shortcuts

Every command below is also in the menu bar, under the menu named in each heading. Keys without a modifier, such as Tab and Return, act on the map only while no title is being edited; while you type, they do what they do in any text field.

Adding branches (Node menu)

ShortcutCommand
TabNew Child
ReturnNew Sibling. On the central topic it adds a child.
⌥ReturnNew Sibling Above
⇧ReturnNew Main Node, a second topic beside the central one
⌥TabNew Parent, a branch inserted above the selected one

Editing (Node and Edit menus)

ShortcutCommand
⌘ReturnEdit Title
EscEnd Editing
⇧Return while editingLine break inside the title
⌫Delete, with everything below the branch
⌥⌫Delete, Keep Children
⌘ZUndo
⇧⌘ZRedo
⇧⌘TToggle Task: no checkbox, open, done, and back to none
SpaceTick Task
⇧⌘LConnect the last two selected branches
/Commands: search every command by name

Text formatting (Format > Font)

These work on the title you are editing and on text in the document pane. With branches selected and no text being edited, ⌘B and ⌘I format the selected branches.

ShortcutCommand
⌘BBold
⌘IItalic
⇧⌘XStrikethrough
⌃⌘CCode
⌘KAdd Link…

Copy and paste (Edit menu)

ShortcutCommand
⌘CCopy the selected branches with everything below them
⌘XCut
⌘VPaste branches, or a picture onto the selected branch
⌥⌘CCopy as Markdown
⌥⌘VPaste as Markdown
⌘FFind in the map

Copy as PDF and Copy as PNG are in the Edit menu without a shortcut. See Copy and paste.

Selection (Selection menu)

ShortcutCommand
← → ↑ ↓Select the next branch in that direction
⇧← ⇧→ ⇧↑ ⇧↓Extend the selection in that direction
⌘ASelect All
⇧⌘ADeselect All
⌥⌘ASelect Children

Organizing (Organize menu)

ShortcutCommand
⌘↑Move Node Up among its siblings
⌘↓Move Node Down among its siblings
⌘←Outdent
⌘→Indent
⌥.Toggle Fold
⌥⌘.Fold Siblings
⌃⌥.Unfold One Level
⌥:Unfold All
⇧⌘FToggle Focus Mode, which dims everything outside the selected branch

View (View menu)

ShortcutCommand
⌘+Zoom In
⌘-Zoom Out
⌘0Actual Size
⌘9Zoom to Fit
⇧⌘8Center Selection
⌥⌘EShow Editor, the document pane
⌥⌘IShow Inspector
⌘[Back to the previous map
⌘]Forward

While you drag a branch

KeyEffect
EscCancel the drag; nothing changes
SpaceDrop the branch where the preview shows it, without waiting for the mouse button
⌥Place the branch freely where you release it

Elsewhere

ShortcutCommand
⌘,Settings
⌘?Graphmark Help, which opens these pages