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.

Plain .md# Meeting notesSee [[Roadmap]]- [ ] follow up`kition sync`Live previewMeeting notesSee Roadmap☐ follow upkition sync
The editor renders Markdown while the workspace keeps the text source.

Core syntax

  • # through ###### — heading levels 1 through 6
  • - item or * item — unordered list
  • 1. item — ordered list
  • - [ ] item and - [x] item — task list items
  • bold, *italic*, ~~strike~~, and ` inline code `
  • [label](https://example.com) — external or Markdown link
  • ![alt](image.png) — 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 bold
  • Cmd/Ctrl + I — toggle italic
  • Cmd/Ctrl + E — toggle inline code while the CodeMirror editor owns the shortcut
  • Cmd/Ctrl + Shift + K — toggle strikethrough
  • Cmd/Ctrl + 1 through 6 — set the current line heading level; 0 restores a paragraph
  • Cmd/Ctrl + Shift + 7 — ordered list
  • Cmd/Ctrl + Shift + 8 — bullet list
  • Cmd/Ctrl + Shift + 9 — task list
  • Cmd/Ctrl + Enter — toggle the current task checkbox
  • Tab and Shift + Tab — move between Markdown table cells or change list indentation
  • Cmd/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

Ready when you are.

Kition is a desktop AI workspace for connected documents, structured tables, editable designs, whiteboards, visual workflows, and reviewable AI agents.