Home · Docs · Editor · The slash menu

The slash menu

Press / anywhere in the editor for the block insertion menu. Eleven items: headings, lists, quotes, code, dividers, images, tables. Verified against the live extension.

The slash menu is the fastest way to drop a structural block (heading, list, code block, table) into a doc without reaching for the toolbar or remembering Markdown syntax.

Press / in the editor — anywhere on a line, not just at the start — and the menu pops up below the cursor.

A new section starts here
/
Heading 1 Large section heading
Heading 2 Medium section heading
Heading 3 Small section heading
Text Plain paragraph
Bulleted list Simple unordered list
Numbered list List with numbers

Triggering

ActionBehaviour
Type /Menu opens at the cursor
Type more charactersList filters live (case-insensitive)
Type a spaceMenu closes (treated as plain typing)
EscMenu closes, your / stays in the doc
Click outsideMenu closes

The trigger works mid-line too, not only at the start of a line. So Inline text / will still open the menu after the slash.

KeyWhat it does
/ Move selection up / down (wraps around)
Enter or TabInsert selected item
EscClose without inserting
Mouse hoverHighlight an item
Mouse clickInsert immediately

The eleven items

In order:

#TitleIconInserts
1Heading 1H₁# H1 block (level 1)
2Heading 2H₂## H2 block (level 2)
3Heading 3H₃### H3 block (level 3)
4TextPlain paragraph
5Bulleted listNew - list item
6Numbered list1.New 1. list item
7QuoteBlockquote
8Code block</>Fenced code block
9DividerHorizontal rule (---)
10ImagePrompts for a URL, embeds an ![]()
11Table3×3 table with a header row

The two items that diverge from “just insert a block”:

Filter behaviour

The filter matches against two fields: the item’s title and its keyword list. Keywords are typed-in-the-app aliases — you don’t need to remember the exact wording.

TypeMatches
h1, heading, title, bigHeading 1
h2, subheadingHeading 2
h3Heading 3
p, paragraph, text, plainText
ul, bullet, list, unorderedBulleted list
ol, ordered, numbered, listNumbered list
quote, blockquote, citationQuote
code, snippet, pre, fencedCode block
hr, divider, separator, line, ruleDivider
image, img, picture, photoImage
table, grid, rows, columnsTable

Results are capped at the top 10 matches.

The filter is a substring match, not fuzzy: bullet matches “Bulleted list”, but blt does not.

What it doesn’t do

The slash menu only inserts these eleven block types. Things it can’t do:

When to use what

You want to…Reach for…
Insert a structural block while typingThe slash menu
Format selected text (bold, link, color)The bubble toolbar
Create or open a different documentThe command palette (⌘K)
Insert anything via Markdown syntaxJust type the Markdown, it converts live

The slash menu and the bubble toolbar don’t overlap: one is for new blocks, the other is for formatting existing text.