Skip to main content

Slash Commands

Slash commands are the fastest way to insert content into your document. Instead of hunting through toolbars, simply type / on a new line and a command menu appears with every block type at your fingertips.

How Slash Commands Work

  1. Place your cursor on a new line or at the end of existing text.
  2. Type / to open the command menu.
  3. Start typing the name of the block you want to insert --- the menu filters in real time.
  4. Click the command or press Enter to insert it.
  5. The command menu closes and your new block is ready for content.

The menu matches against command names, descriptions, and search terms, so you can type related keywords even if you do not remember the exact command name. For example, typing /todo or /check will find the To-do List command.

Available Commands

AI

CommandDescription
Ask AIOpens the AI assistant to help you expand your thoughts, generate content, or answer questions about the document.

Text and Structure

CommandDescription
TextInsert a plain text paragraph.
Heading 1Big section heading.
Heading 2Medium section heading.
Heading 3Small section heading.
QuoteCapture a blockquote for callouts or citations.

Lists

CommandDescription
Bullet ListCreate a simple unordered list with bullet points.
Numbered ListCreate an ordered list with automatic numbering.
To-do ListTrack tasks with interactive checkboxes.

Media and Embeds

CommandDescription
ImageUpload an image or paste a URL to embed one.
EmbedInsert an embed from a URL (YouTube, Figma, Miro, Loom, Google Docs, and more).
MermaidInsert a Mermaid diagram block for flowcharts, sequence diagrams, and other diagrams.

Advanced

CommandDescription
TableInsert a table for structured data.
Code BlockAdd a syntax-highlighted code block.

Extension Commands

Some editor extensions add their own commands to the slash menu. For example, embed integrations register commands for their specific service, so you can type /youtube or /figma to quickly embed content from those platforms.

The available commands may vary depending on your workspace configuration and the extensions enabled for the editor.

Searching Commands

The slash command menu supports fuzzy searching. As you type after the / character:

  • The list narrows to show only matching commands.
  • Matches are found in the command title, description, and search terms.
  • If no commands match your search, the menu shows an empty state --- just press Escape to close it and keep typing normally.

This means you do not need to memorize the exact command names. Typing /h1, /heading, /big, or /title will all find the Heading 1 command.

Tips for Efficiency

  • Use search terms --- Instead of scrolling through the menu, start typing immediately after / to jump to the command you need.
  • Learn the top commands --- The most frequently used commands like /heading, /list, /todo, and /ai become second nature quickly.
  • Combine with Markdown --- For simple formatting like headings and lists, you can also use Markdown shortcuts (e.g., # for Heading 1, - for bullet list) instead of slash commands. Use whichever method feels faster.
  • Press Escape --- If you open the menu by accident, press Escape to close it without inserting anything.

Next Steps

  • Text Formatting --- Learn about all the formatting options available.
  • Embeds & Media --- Dive deeper into embedding images, diagrams, and third-party content.
  • Mentions --- Reference people, documents, and channels in your content.