Linking Nodes¶
Links create non-hierarchical relationships between nodes. Unlike parent-child relationships (which form a strict hierarchy), links allow any node to reference any other node, enabling cross-references and associations.
Links vs Parent-Child Relationships¶
| Aspect | Parent-Child | Links |
|---|---|---|
| Structure | Hierarchical tree | Flat associations |
| Direction | Parent owns child | Bidirectional |
| Deletion | Deleting parent affects children | Independent |
| Navigation | Up/down hierarchy | Direct jump |
| Visibility | Tree, Cards, Table views | Graph view (external links), Detail panel |
Creating Links¶
There are three methods to create links between nodes:
Method 1: Option+Drag in Graph View¶
- Open Graph view
- Hold
Option(Mac) orAlt(Windows/Linux) - Drag from source node to target node
- Release to create the link
The cursor changes to indicate link mode when Option is held.
Method 2: Link Mode in Search¶
- Select a node (the source)
- Open spotlight search (
Cmd/Ctrl + K) - Search for the target node
- Hold
Optionand click the result, or use the Link action
This method works from any view.
Method 3: Context Menu¶
- Right-click a node
- Select "Link to..."
- Search for the target node in the dialog
- Select the target to create the link
Viewing Links¶
In Graph View¶
Enable "Show External Links" in the graph toolbar to display link edges. Links appear as dashed lines (distinct from solid parent-child edges).
In Detail Panel¶
The "Linked Items" section shows all nodes linked to the current node:
- Click a linked node to navigate to it
- Click the X button to remove the link
- Use the search field to add new links
In Cards View¶
Linked nodes can be toggled visible in the Children section of the detail panel using the "Show Linked" option.
Removing Links¶
From Detail Panel¶
- Open the detail panel for either linked node
- Scroll to "Linked Items" section
- Click the X button next to the link to remove
From Context Menu¶
- Right-click a node that has links
- Select "Unlink from..."
- Choose which link(s) to remove
From Graph View¶
Links cannot be directly deleted from the graph view. Use the detail panel or context menu.
Use Cases¶
Cross-References¶
Link related topics that exist in different parts of your hierarchy:
- A task linked to the person responsible
- A meeting linked to its agenda items
- A research note linked to source materials
Project Associations¶
Connect nodes across projects without duplicating them:
- Shared resources used by multiple projects
- Dependencies between components
- Related milestones
Person Connections¶
Link people to relevant nodes:
- Team members to their projects
- Contacts to meeting notes
- Stakeholders to decisions
Mentions in Notes¶
The notes editor supports @mentions that automatically create links:
- Type
@followed by a person's name - Select from the dropdown of matching persons
- The mention is inserted and a link is created
Mention format: @[Person Name](person:123)
See Detail Panel for more details.
Link Behavior¶
- Links are bidirectional: if A links to B, B also shows A in its linked items
- Links persist independently of hierarchy changes
- Moving a node preserves its links
- Deleting a node removes all its links
- Links are included in export/import operations
See Also¶
- Graph View - Visualizing links
- Detail Panel - Managing links
- Keyboard Shortcuts - Link shortcuts