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
- Place your cursor on a new line or at the end of existing text.
- Type
/to open the command menu. - Start typing the name of the block you want to insert --- the menu filters in real time.
- Click the command or press Enter to insert it.
- 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
| Command | Description |
|---|---|
| Ask AI | Opens the AI assistant to help you expand your thoughts, generate content, or answer questions about the document. |
Text and Structure
| Command | Description |
|---|---|
| Text | Insert a plain text paragraph. |
| Heading 1 | Big section heading. |
| Heading 2 | Medium section heading. |
| Heading 3 | Small section heading. |
| Quote | Capture a blockquote for callouts or citations. |
Lists
| Command | Description |
|---|---|
| Bullet List | Create a simple unordered list with bullet points. |
| Numbered List | Create an ordered list with automatic numbering. |
| To-do List | Track tasks with interactive checkboxes. |
Media and Embeds
| Command | Description |
|---|---|
| Image | Upload an image or paste a URL to embed one. |
| Embed | Insert an embed from a URL (YouTube, Figma, Miro, Loom, Google Docs, and more). |
| Mermaid | Insert a Mermaid diagram block for flowcharts, sequence diagrams, and other diagrams. |
Advanced
| Command | Description |
|---|---|
| Table | Insert a table for structured data. |
| Code Block | Add 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/aibecome 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.