Markdown Formatting
The editor is a markdown source editor, not a preview, so you always see the actual characters in your file. Syntax highlighting is mostly just dimming markers like ** so they don’t distract from the words you’re writing, and subtly styling some elements so documents are easier to scan. Common edits have the keyboard shortcuts you’d expect (see Keyboard Shortcuts).
Headings
Section titled “Headings”Headings are all rendered the same, regardless of level. When there’s room, hash-style heading markers “hang” in the left margin so the text stays aligned with the body copy. Heading colour is one of the few configurable preferences because it can hugely improve scannability when working with long documents.
You can transform the current line into a heading with the same shortcuts as in Notion.
| Shortcut | Action |
|---|---|
| Set the line to a Heading 1–4 | |
| Remove the heading (back to a paragraph) |
Bold & Italic
Section titled “Bold & Italic”Wrap text in ** for bold and * for italic. You can use
Ordered and unordered lists work as you’d expect in a markdown editor, and you can indent/outdent with
Markdown links are highlighted like this:
You can use
Holding
To link to another item in your content collections, use the Content Finder.
Images
Section titled “Images”Markdown images are shown like links.
Holding
Inline Code & Code Blocks
Section titled “Inline Code & Code Blocks”Inline code (using backticks) and fenced code blocks are shown in a monospace font with a background to differentiate them from non-code. Code is deliberately not syntax-highlighted (see Philosophy).
glob()` loader in your config.Blockquotes
Section titled “Blockquotes”Blockquotes are shown in grey, italicised.