Document editor
Markdown editing basics
Write GitHub-flavored Markdown in Kition’s CodeMirror editor and use the verified formatting shortcuts and live preview.
Updated
By Kition Docs
Verified against Kition 0.1.41 (d3e1b931) on 2026-08-29
Markdown is the saved source
Kition document content is Markdown text stored in .md files. The document editor is built on CodeMirror 6 with GitHub-flavored Markdown parsing and Kition live-preview decorations.
Live preview can replace formatting markers with rendered headings, links, checkboxes, images, tables, callouts, math, and diagrams. Put the cursor inside a rendered element to reveal the underlying Markdown source when you need to edit it.
Core syntax
#through######— heading levels 1 through 6- itemor* item— unordered list1. item— ordered list- [ ] itemand- [x] item— task list itemsbold,*italic*,~~strike~~, and `inline code`[label](https://example.com)— external or Markdown link— image> quote— blockquote- Triple-backtick fences — code blocks with an optional language
- Pipe-delimited rows — GitHub-flavored Markdown tables
Verified editor shortcuts
Cmd/Ctrl + B— toggle boldCmd/Ctrl + I— toggle italicCmd/Ctrl + E— toggle inline code while the CodeMirror editor owns the shortcutCmd/Ctrl + Shift + K— toggle strikethroughCmd/Ctrl + 1through6— set the current line heading level;0restores a paragraphCmd/Ctrl + Shift + 7— ordered listCmd/Ctrl + Shift + 8— bullet listCmd/Ctrl + Shift + 9— task listCmd/Ctrl + Enter— toggle the current task checkboxTabandShift + Tab— move between Markdown table cells or change list indentationCmd/Ctrl + /— wrap or unwrap an HTML comment
Note
Kition 0.1.41 does not expose the older Settings → Shortcuts pane. Use the current editor behavior as the source of truth instead of an old shortcut list.
Slash commands and toolbar
Type / in the editor to open insertion commands for headings, lists, code blocks, Mermaid, tables, links, images, callouts, math, footnotes, dates, timestamps, and wikilinks. The document toolbar exposes common formatting and insertion actions as buttons.
Pasting a URL over selected text can convert the selection into a Markdown link. Enter continues Markdown list markup, while an empty continuation line exits the list.
Line breaks and portability
Kition’s rendered Markdown enables GitHub-flavored Markdown and treats ordinary newlines as visible line breaks. Other Markdown applications may render the same newline differently, so check portability when a document will be consumed outside Kition.
Kition-specific extensions such as wikilinks and callouts remain readable as source text in another editor, but their interactive rendering is not guaranteed outside Kition.
Implementation sources
Related pages
Wikilinks and backlinks
Link Markdown documents with verified target, alias, heading, and block syntax, then inspect explicit references in the backlinks panel.
Callout syntax
Render supported `[!type]` blockquotes as callouts and keep the source portable as ordinary Markdown blockquotes.
Math and Mermaid diagrams
Render inline and block KaTeX expressions plus Mermaid code fences in the live Markdown editor.
