Editing Nodes

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.