Formatting
Inline formatting
| Format | Keyboard shortcut | Markdown shortcut |
|---|---|---|
| Bold | Cmd/Ctrl+B | **text** |
| Italic | Cmd/Ctrl+I | *text* |
| Underline | Cmd/Ctrl+U | — |
Cmd/Ctrl+Shift+X | ~~text~~ | |
Code | Cmd/Ctrl+E | `text` |
Block types
Headings
Six levels (H1–H6). Keyboard: Cmd/Ctrl+Alt+1 through Cmd/Ctrl+Alt+3. Markdown: # , ## , ### at start of line.
Headings support collapsible sections — click the ▼/▶ toggle to collapse content until the next heading of the same or higher level. Collapse state syncs across devices.
| Shortcut | Action |
|---|---|
Cmd/Ctrl+. | Toggle collapse at cursor |
Cmd/Ctrl+Shift+. | Collapse/expand all headings |
Lists
| Type | Keyboard | Markdown |
|---|---|---|
| Bullet | Cmd/Ctrl+Shift+8 | * or - |
| Numbered | Cmd/Ctrl+Shift+7 | 1. |
| Task | Cmd/Ctrl+Shift+9 | [] |
All list types support nesting with Tab / Shift+Tab.
Code blocks
Type three backticks (```) at the start of a line, optionally followed by a language name (e.g., ```javascript, ```python, ```markdown). Supports syntax highlighting for JavaScript, Python, TypeScript, Java, C++, Go, Rust, and many more.
Blockquotes
Type > at the start of a line. Can span multiple lines.
Horizontal rules
Type --- on a blank line.
Tables
Insert from the toolbar. Features:
- Header row styling
- Column resizing (drag borders)
- Cell alignment (left, center, right)
Tab/Shift+Tabto navigate cells- Right-click context menu for row/column operations
Media
Images
Add by drag-and-drop, paste from clipboard, or toolbar button. Supports PNG, JPEG, GIF, WebP. Click to view in lightbox. Drag corners to resize.
Images are stored locally alongside notes and sync across devices.
Video attachments
Drag video files (MP4, WebM, MOV) into the editor — they play inline with native controls. Videos are stored in your storage directory and sync across devices.
Links
Web links
Paste a URL or use Cmd/Ctrl+K to insert a link. URLs from supported providers are automatically unfurled into preview cards — see Link previews.
Note links
Type [[ to create a link to another note. Autocomplete shows matching notes. Double-click to open in a new window.
Heading links
After [[, select a note, then continue typing to filter headings. Type [[# to link to a heading in the current note.
Folder links
Type [[F: to create a link to a folder. Renders as a chip showing the folder path, updated live if the folder is renamed or moved.
Task links
Type [[T: to link to a task. Renders as a chip showing slug, title, and state. Updates in real time.
Mentions
Type @ for date or user mentions. See @Mentions reference.