Document editor
Wikilinks and backlinks
`[[Doc name]]` creates a link; the backlinks panel shows what references the current page.
Why wikilinks matter
Traditional notes are hierarchical — each file lives in exactly one folder. But your thinking is a graph: a note on "pricing model" might belong to product strategy, finance planning, and competitive analysis simultaneously.
Wikilinks with [[ ]] let you connect any two notes directly. The backlinks panel surfaces "who points at me" — that is where surprising connections show up.
How to use
- Type
[[to open the picker (fuzzy match on filename + title) - Pick an existing doc or type a new name (Enter creates an empty doc and jumps in)
- Alias:
[[Doc|display text]]— custom label, same target - Heading anchor:
[[Doc#Subhead]]jumps to that heading - Block reference:
[[Doc^abc123]]points at a specific block (Kition manages the id) - See backlinks in the bottom-right panel; Cmd/Ctrl + click to jump
Syntax examples
普通双链:[[Pricing Model]]
别名:[[Pricing Model|see the pricing doc]]
跳到段落:[[Pricing Model#Tiers]]
不存在的链接(点击创建):[[Q4 Roadmap]]
引用一个块:[[Pricing Model^a7f2]]Renames and consistency
When you rename a doc, Kition scans the entire vault and rewrites every [[ ]] that points at it. That is the big difference from "drag to another folder" — links never rot from a move.
Worried about large blast radius? Settings → Editor → "Confirm before bulk rename" lists every affected file for review before the rewrite.
Working with the backlinks panel
- Default view: "Linked references" — every doc whose body contains
[[ ]]to this page - Toggle to "Unlinked mentions" — places that name this page in plain text but never wikilinked it
- Click a row to preview the surrounding context without leaving the current doc
- Group by folder or sort by updated time
Tips
- Dashed wikilinks are not errors — they are "to be written" markers
- Promote frequently-referenced concepts into short stub docs (even one paragraph) so the graph grows leaves
- Cmd/Ctrl + hover any wikilink for an inline preview without breaking flow
- Avoid
[[absolute/path/with/slashes]]— use the filename and let Kition resolve it