You can edit your document directly from the mind map. Every change you make to a node is written back to the Markdown source, so you never have to switch to the editor to restructure your content.
Editing Node Text
Double-click a node to open it for editing. Type your changes and press Enter or click outside the node to confirm; press Escape to cancel without saving. When you confirm, the corresponding heading or list item in the Markdown source is updated immediately.
Adding Nodes
With a node selected, press Enter to create a new sibling node at the same level. The new node is inserted directly after the selected node in the document.
To create a child node (a sub-heading or nested list item), press Tab after selecting a node. This adds a node one level deeper in the hierarchy.
Reordering Nodes
Drag a node to a new position on the canvas to reorder it. When you drop the node, MarkNode reorders the corresponding section in the Markdown document to match. Dragging a heading node moves its entire section, including all content and sub-headings beneath it.
The Context Menu
Right-click any node to open its context menu. Available actions are:
- Add Child / Add Sibling — insert a new node below or beside the selected one
- Edit — open the node for inline editing
- Delete — remove the node and its section from the document
- Collapse / Expand — hide or show the node’s children
- Copy Text — copy the node’s text to the clipboard
- Set Marker / Change Marker / Remove Marker — add or change an emoji marker on the node
- Use Default Theme / Use Default Layout — appear only when the document has its own theme or layout override, and clear that override
Collapsing and Expanding Nodes
Click the collapse toggle on a node to hide its children. This lets you focus on a specific branch without the rest of the map getting in the way. Click the toggle again to expand the branch.