Editing¶
Double-click a node (or press F2) to enter edit mode. Press Esc to cancel.
Editing mode required
Everything on this page needs the map to be in editing mode. If nodes won't move or edit, the map is probably in reading mode — press Ctrl+E or click the header icon to switch back.

Toolbar¶
The toolbar is a sticky action bar at the bottom of the mind map view. It provides quick access to all major actions — hover over any button for a tooltip.
| Icon | Action | Requires Selection |
|---|---|---|
| Fit to view | No | |
| Zoom in | No | |
| Zoom out | No | |
| Center on root | No | |
| Collapse all | Yes | |
| Expand all | Yes | |
| Insert parent | Yes | |
| Add sibling | Yes | |
| Add child | Yes | |
| Move up | Yes | |
| Move down | Yes | |
| Move left (outdent) | Yes | |
| Move right (indent) | Yes | |
| Delete | Yes | |
| Copy | Yes | |
| Cut | Yes | |
| Paste | Yes | |
| Copy style | Yes | |
| Paste style | Yes | |
| Undo | No | |
| Redo | No | |
| Refresh mind map | No | |
| Map properties | No |
Buttons that require a selection are dimmed when no node is selected. The toolbar hides automatically when you're editing a node's text.
Structure Operations¶
| Action | Keyboard | Context Menu |
|---|---|---|
| Add child | Tab | Add child |
| Add sibling | Enter | Add sibling |
| Insert parent | Ctrl+Enter | Insert parent |
| Delete | Del or Backspace | Delete |
| Duplicate | Ctrl+D | — |
| Indent | Alt+Right | — |
| Outdent | Alt+Left | — |
| Move up | Alt+Up | — |
| Move down | Alt+Down | — |
Tip
Indent makes the node a child of its previous sibling. Outdent moves it up to its parent's level. These mirror the standard outliner operations.
Clipboard¶
| Action | Keyboard |
|---|---|
| Copy | Ctrl+C |
| Cut | Ctrl+X |
| Paste as child | Ctrl+V |
Copy and paste preserve the full subtree structure. You can also copy and paste node styles separately via the context menu.
Undo / Redo¶
| Action | Keyboard |
|---|---|
| Undo | Ctrl+Z |
| Redo | Ctrl+Shift+Z or Ctrl+Y |
The mind map keeps its own undo history, independent of the Markdown editor's. Each map operation is one undo step — a move, a paste, a delete, a style change, or a map-level change like switching theme or layout. Undo works whether focus is on the map or on the properties sidebar, and a color-picker drag collapses into a single step rather than one per shade you passed through.
Two consequences worth knowing:
- History is per map and lives in memory. It clears when you switch files, and it doesn't survive a restart.
- The map is deliberately blind to edits you make in a separate Markdown pane. Undo in the map undoes map operations; use the editor's own undo for edits typed there.
History Limits¶
Under Settings > Osmosis > Undo history:
| Setting | Default | What it does |
|---|---|---|
| Undo steps | 50 | Maximum operations kept per map |
| Undo memory cap (MB) | 20 | Ceiling on memory used by that history |
Whichever limit is hit first drops the oldest edits; the most recent edit is always kept. Changes take effect on the next edit — no reload needed. Raise the memory cap if you work with very large maps and want deeper history.
Multi-Line Blocks¶
Code blocks, tables, and callouts/blockquotes are atomic — each is one node, and structure operations treat it as a single unit. Moving, indenting, or copying such a node carries the whole block, including its trailing block ID line, so line card history follows it.
The same applies across a transclusion boundary: a node containing an ![[embed]] moves, copies, and deletes as one unit, and the embedded content re-renders in place after the edit (or after undo).
Context Menus¶
Right-click a node for:
- Add child, Add sibling, Insert parent
- Cut, Copy, Paste
- Copy style, Paste style
- Collapse all, Expand all
- Delete
Right-click empty canvas for:
- Fit to view
- Center on root
- Paste
- Collapse all, Expand all
- Refresh mind map
- Map properties