Core Navigation
Command Menu
Cmd+K (Mac) / Ctrl+K (Windows/Linux)Open the command palette to search and execute any action with context
Quick Search
Cmd+/ (Mac) / Ctrl+/ (Windows/Linux)Launch unified search across emails, messages, docs, and files
Email & Triage
Inbox Navigation
Inbox Navigation
Email Composition
Email Composition
| Shortcut | Action |
|---|---|
c | Compose new email |
r | Reply to email |
a | Reply all |
f | Forward email |
Cmd+Enter | Send email (Mac) |
Ctrl+Enter | Send email (Windows/Linux) |
Cmd+Shift+C | Add CC recipients |
Cmd+Shift+B | Add BCC recipients |
Text Editing
The unified editor powers emails, notes, channels, and tasks with consistent shortcuts across all surfaces.Formatting
| Shortcut | Action |
|---|---|
Cmd+B / Ctrl+B | Bold |
Cmd+I / Ctrl+I | Italic |
Cmd+U / Ctrl+U | Underline |
Cmd+Shift+X / Ctrl+Shift+X | Strikethrough |
Cmd+E / Ctrl+E | Inline code |
Cmd+Shift+H / Ctrl+Shift+H | Highlight |
Cmd+K / Ctrl+K | Insert link |
Document Structure
Headings & Lists
Headings & Lists
| Shortcut | Action |
|---|---|
Cmd+Opt+1 through Cmd+Opt+6 | Heading 1-6 (Mac) |
Ctrl+Alt+1 through Ctrl+Alt+6 | Heading 1-6 (Windows/Linux) |
Cmd+Shift+7 | Numbered list |
Cmd+Shift+8 | Bullet list |
Cmd+Shift+9 | Checklist / Todo |
Tab | Indent list item |
Shift+Tab | Outdent list item |
Blocks & Special Elements
Blocks & Special Elements
| Shortcut | Action |
|---|---|
Cmd+Opt+C / Ctrl+Alt+C | Code block |
Cmd+Shift+Q / Ctrl+Shift+Q | Quote block |
--- (three dashes) | Horizontal rule |
@ | @mention (docs, tasks, files, people) |
[[ | Create bidirectional link |
Selection & Movement
| Shortcut | Action |
|---|---|
Cmd+A / Ctrl+A | Select all |
Cmd+X / Ctrl+X | Cut |
Cmd+C / Ctrl+C | Copy |
Cmd+V / Ctrl+V | Paste |
Cmd+Z / Ctrl+Z | Undo |
Cmd+Shift+Z / Ctrl+Shift+Z | Redo |
Cmd+D / Ctrl+D | Duplicate line |
Opt+Up/Down / Alt+Up/Down | Move line up/down |
Channels & Messaging
| Shortcut | Action |
|---|---|
n | New channel message |
t | Start new thread |
Cmd+Shift+Enter | Send message |
Up Arrow | Edit last message (when input empty) |
Cmd+F / Ctrl+F | Find in channel |
Tasks & To-Dos
Task Creation
| Shortcut | Action |
|---|---|
Cmd+Shift+T | New task |
Space | Toggle task complete |
Enter | Open task details |
Task Management
| Shortcut | Action |
|---|---|
d | Set due date |
p | Set priority |
a | Assign task |
l | Add label |
Files & Documents
File Navigation
| Shortcut | Action |
|---|---|
Cmd+O / Ctrl+O | Open file picker |
Cmd+N / Ctrl+N | New document |
Cmd+S / Ctrl+S | Save/share document |
Cmd+P / Ctrl+P | Print or export PDF |
PDF Viewer
| Shortcut | Action |
|---|---|
Space | Page down |
Shift+Space | Page up |
j / k | Scroll down / up |
Cmd+F / Ctrl+F | Search in PDF |
Cmd++ / Ctrl++ | Zoom in |
Cmd+- / Ctrl+- | Zoom out |
Cmd+0 / Ctrl+0 | Reset zoom |
Canvas & Diagramming
Canvas Controls
Canvas Controls
| Shortcut | Action |
|---|---|
Space + Drag | Pan canvas |
Cmd+Scroll / Ctrl+Scroll | Zoom |
V | Selection tool |
R | Rectangle tool |
T | Text tool |
L | Line/arrow tool |
Delete | Delete selected elements |
Cmd+D / Ctrl+D | Duplicate selection |
Cmd+G / Ctrl+G | Group elements |
AI & Search
AI Chat
| Shortcut | Action |
|---|---|
Cmd+J / Ctrl+J | Open AI chat |
@ | @mention context (emails, docs, files) |
Cmd+Shift+A | Toggle agent mode |
Esc | Stop generation |
Search Operators
Use search operators in the unified search (Cmd+/):Window & View Management
Navigation
| Shortcut | Action |
|---|---|
Cmd+1-9 | Jump to sidebar section |
Cmd+\ | Toggle sidebar |
Cmd+. | Toggle right panel |
Cmd+, | Open settings |
Focus & Modes
| Shortcut | Action |
|---|---|
F | Focus mode (hide sidebar) |
Cmd+Shift+F | Fullscreen |
Cmd+Opt+I | Toggle DevTools |
/ | Jump to search |
System & Application
| Shortcut | Action |
|---|---|
Cmd+Q / Alt+F4 | Quit application |
Cmd+W / Ctrl+W | Close current tab/window |
Cmd+Tab | Switch between recent items |
Cmd+Shift+N | New window |
Cmd+R / Ctrl+R | Refresh/reload |
Cmd+Opt+R / Ctrl+Alt+R | Hard refresh |
Customization
All keyboard shortcuts can be customized in Settings > Keyboard Shortcuts. You can also view all available shortcuts by pressing Cmd+K and typing “shortcuts”.
Modifier Keys Reference
Macro uses consistent modifier key naming:- cmd - Command key (Mac) / Control key (Windows/Linux)
- ctrl - Control key (Mac only)
- opt - Option/Alt key
- shift - Shift key
On Windows and Linux,
cmd shortcuts automatically translate to ctrl. You don’t need to configure this separately.Tips for Power Users
Learn the Command Menu
Press Cmd+K to access any action. Start typing to filter. The command menu shows available shortcuts next to each command.
Use Jump Navigation
Press single letters like
j/k to navigate lists, e to archive, c to compose. No modifiers needed.Master Context Switching
Use Cmd+K with selection context - select text, then press Cmd+K to see contextual actions like “Create task from selection” or “Send to AI”.
Scope-Aware Shortcuts
Macro’s keyboard system is scope-aware. Shortcuts change based on what you’re focused on:- In email list:
j/knavigate,earchives - In text editor:
j/ktype normally, Cmd+B bolds text - In PDF viewer:
j/kscroll, Space goes to next page - In canvas:
j/ktype normally, V/R/T select tools
Press ? in any view to see available shortcuts for that context.