What the AI Writes Here
ZeroTwo uses the Rich Text editor to produce any structured document:- Reports and analysis — market research, performance summaries, technical writeups
- Business documents — proposals, project briefs, meeting notes, SOWs
- Articles and essays — blog posts, opinion pieces, research summaries
- Emails and correspondence — professional emails, follow-ups, announcements
- Documentation — API docs, user guides, onboarding materials, READMEs
- Templates — any document structure you want to reuse
- “Write a product requirements document for a mobile app”
- “Draft a job description for a senior software engineer”
- “Create a weekly status report template with sections for wins, blockers, and next steps”
- “Write a blog post about the future of AI in healthcare”
- “Draft a professional email declining a vendor partnership”
Formatting Reference
The Rich Text editor supports a complete set of formatting options. The AI applies these automatically, and you can apply them manually via the toolbar or keyboard shortcuts.Text Styles
| Style | Keyboard Shortcut | Use Case |
|---|---|---|
| Bold | Cmd/Ctrl + B | Key terms, labels, emphasis |
| Italic | Cmd/Ctrl + I | Titles, foreign terms, light emphasis |
| — | Removed or deprecated content | |
Inline code | Cmd/Ctrl + E | Variable names, commands, file paths |
Headings
Three heading levels structure the document hierarchy:- H1 — Document or page title. Use once per document. Markdown shortcut:
#at the start of a line. - H2 — Major sections. Markdown shortcut:
## - H3 — Subsections within a major section. Markdown shortcut:
###
Lists
- Bullet lists — Unordered items, features, options
- Numbered lists — Sequential steps, ordered instructions
- Nested lists — Sub-items under any list item. Indent with
Tab, outdent withShift+Tab.
Tables
Insert tables for structured comparisons or data grids:- Add or remove rows and columns via the table toolbar that appears on hover
- Cells support inline formatting (bold, italic, inline code)
- The AI can populate table data directly based on your prompt
Code Blocks
Full code blocks with syntax highlighting for major languages. These are distinct from the dedicated Code editor canvas — use them for short snippets embedded within a larger document.Image Embeds
Embed images by URL directly into the document body.Slash Commands
Type/ anywhere in the Rich Text editor to open the block command menu. Insert any block type without leaving the keyboard:
| Slash Command | Inserts |
|---|---|
/h1 | Heading 1 |
/h2 | Heading 2 |
/h3 | Heading 3 |
/bullet | Bullet list |
/numbered | Numbered list |
/table | Table |
/code | Code block |
/image | Image embed |
/divider | Horizontal rule |
Inline AI Edits
You do not have to resend a message to revise a passage. Select any text inside the canvas and an inline toolbar appears above the selection.The inline toolbar appears
A small toolbar appears above the selected text with preset actions and a free-text input.
Choose a preset or type your own instruction
- Rephrase — rewrite in different words, same meaning
- Expand — add more detail and depth
- Make shorter — condense without losing key information
- Fix grammar — correct grammar and punctuation
- Change tone — adjust to formal, casual, confident, friendly, etc.
- Translate — convert to another language
- Or type any custom instruction: “Make this sound more authoritative”
Undo and Redo
The Rich Text editor uses BlockNote’s native history. All changes — whether made by the AI or by you manually — are tracked in a single undo stack.- Undo:
Cmd/Ctrl + Z - Redo:
Cmd/Ctrl + Shift + Z
Undo history is per-session. Refreshing the page clears the undo stack, though the document content itself is saved.
Keyboard Shortcuts
| Action | Shortcut |
|---|---|
| Bold | Cmd/Ctrl + B |
| Italic | Cmd/Ctrl + I |
| Inline code | Cmd/Ctrl + E |
| Undo | Cmd/Ctrl + Z |
| Redo | Cmd/Ctrl + Shift + Z |
| Heading 1 | Type # then space at line start |
| Heading 2 | Type ## then space at line start |
| Heading 3 | Type ### then space at line start |
| Bullet list | Type - or * then space at line start |
| Numbered list | Type 1. then space at line start |
| Block menu | / at start of a new line |
Exporting Rich Text Documents
Click the Export button in the canvas toolbar (top-right of the canvas panel) to export your document.- PDF
- Word (DOCX)
- Markdown
- Email
Exports a formatted PDF preserving all headings, tables, lists, and code blocks. Best for sharing with stakeholders who need to read but not edit the document.
Tips for Best Results
Related Pages
Export Canvas
All export formats — PDF, DOCX, Markdown, Email.
Share Canvas
Generate a public read-only link for your document.
Canvas Overview
How Canvas Mode works and all 7 editor types.
Troubleshooting
Fix common canvas and inline edit issues.

