## Task Creation & Structure | Shortcut | Action | | -------------------------------- | --------------------------- | | <kbd>Enter</kbd> | Create new task (splits at cursor) | | <kbd>⌘</kbd><kbd>Enter</kbd> / <kbd>Ctrl</kbd><kbd>Enter</kbd> | Create sibling task (insert after, no split) | | <kbd>⌘</kbd><kbd>Shift</kbd><kbd>Enter</kbd> / <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>Enter</kbd> | Create child task (subtask) | | <kbd>Tab</kbd> | Indent task (make subtask) | | <kbd>Shift</kbd><kbd>Tab</kbd> | Outdent task (un-nest) | ## Task Movement | Shortcut | Action | |----------|--------| | <kbd>⌘</kbd><kbd>↑</kbd> / <kbd>Ctrl</kbd><kbd>↑</kbd> | Move task up | | <kbd>⌘</kbd><kbd>↓</kbd> / <kbd>Ctrl</kbd><kbd>↓</kbd> | Move task down | ## Expand & Collapse | Shortcut | Action | |----------|--------| | <kbd>⌘</kbd><kbd>.</kbd> / <kbd>Ctrl</kbd><kbd>.</kbd> | Toggle expand/collapse | | <kbd>⌘</kbd><kbd>Shift</kbd><kbd>.</kbd> / <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>.</kbd> | Toggle all nested | | <kbd>⌘</kbd><kbd>→</kbd> / <kbd>Ctrl</kbd><kbd>→</kbd> | Progressive expand (one level per press), or jump to end of line | | <kbd>⌘</kbd><kbd>Shift</kbd><kbd>→</kbd> / <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>→</kbd> | Expand current and all nested | | <kbd>⌘</kbd><kbd>←</kbd> / <kbd>Ctrl</kbd><kbd>←</kbd> | Cascade collapse (current → parent → root) | | <kbd>⌘</kbd><kbd>Shift</kbd><kbd>←</kbd> / <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>←</kbd> | Collapse current and all nested | These shortcuts work at any level of the task hierarchy. When in a parent task, they affect all nested subtasks. ## Scheduling (Buckets) | Shortcut | Action | |----------|--------| | <kbd>⌘</kbd><kbd>B</kbd> / <kbd>Ctrl</kbd><kbd>B</kbd> | Toggle Today bucket | | <kbd>⌘</kbd><kbd>I</kbd> / <kbd>Ctrl</kbd><kbd>I</kbd> | Toggle Next bucket | ## Priority | Shortcut | Action | |----------|--------| | <kbd>⌘</kbd><kbd>Shift</kbd><kbd>1</kbd> / <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>1</kbd> | High priority (P1) | | <kbd>⌘</kbd><kbd>Shift</kbd><kbd>2</kbd> / <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>2</kbd> | Medium priority (P2) | | <kbd>⌘</kbd><kbd>Shift</kbd><kbd>3</kbd> / <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>3</kbd> | Low priority (P3) | ## Task Actions | Shortcut | Action | |----------|--------| | <kbd>⌘</kbd><kbd>D</kbd> / <kbd>Ctrl</kbd><kbd>D</kbd> | Toggle complete (Done) | | <kbd>⌘</kbd><kbd>⌫</kbd> / <kbd>Ctrl</kbd><kbd>Backspace</kbd> | Toggle cancel | | <kbd>⌘</kbd><kbd>E</kbd> / <kbd>Ctrl</kbd><kbd>E</kbd> | Edit task | | <kbd>⌘</kbd><kbd>Shift</kbd><kbd>S</kbd> / <kbd>Ctrl</kbd><kbd>Shift</kbd><kbd>S</kbd> | Start timer | ## Search | Shortcut | Action | |----------|--------| | <kbd>⌘</kbd><kbd>F</kbd> / <kbd>Ctrl</kbd><kbd>F</kbd> | Open search | | <kbd>↓</kbd> or <kbd>→</kbd> | Next match | | <kbd>↑</kbd> or <kbd>←</kbd> | Previous match | | <kbd>Enter</kbd> | Jump to match (selects text) | | <kbd>Escape</kbd> | Cancel search and restore position | Search highlights all matches in yellow, with the current match in orange. Collapsed sections automatically expand to show matches. When you press Escape, your original cursor position and collapsed state are restored. ## Commands | Shortcut | Action | |----------|--------| | <kbd>/</kbd> | Open commands menu | | <kbd>@</kbd> | Set bucket (@today, @next, @later) | | <kbd>/</kbd> | Set parent task |