| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
1 | NAVIGATE | NEW TASK | |||||
2 | j | down | move cursor down | q | Add task | |||
3 | k | up | move cursor up | a | Add new task at the bottom of the list | |||
4 | h | left | collapse nested at cursor | A | Add new task at the top of the list | |||
5 | l | right | expand nested at cursor | o | add task after cursor | |||
6 | ^ | move cursor to first task | shift+o | add task before cursor | |||
7 | $ | move cursor to last task | |||||
8 | { | move cursor up to first section task | MANIPULATE | ||||
9 | } | move cursor down to next section | enter | edit task at cursor | |||
10 | / or f | focus search input | t | schedule | c | today (current day) | |
11 | g | enter section navigation mode | T | schedule by editing text | t | tomorrow | |
12 | G | navigate to task's project, or select in agenda | d | done: mark task as complete | w | next week (monday) | |
13 | ` (backtick) | select the next navigation section | e | # | archive | n | next weekend (saturday) | |
14 | ~ | select the previous navigation section | c | open comments for cursor task | s | p | postpone (recurring tasks) | |
15 | SELECT | shift+r | open reminders | 0 | 1 ... 9 | schedule N days from today | ||
16 | x | add task at cursor to selection | + | open assign dialog | r | remove | |
17 | * a | select all tasks | shift+j | shift+down | move task at cursor downwards | backsp | del | clear and focus text date entry | |
18 | * n | esc | clear selection | shift+k | shift+up | move task at cursor upwards | enter | focus text date entry without clearing it | |
19 | * s | add all tasks in current section to selection | shift+h | shift+left | dedent task at cursor | esc | exit scheduling | |
20 | * 1 | add all priority 1 tasks to selection | shift+l | shift+right | indent task at cursor | |||
21 | * 2 | add all priority 2 tasks to selection | & | duplicate | |||
22 | * 3 | add all priority 3 tasks to selection | v | move to project via search prompt | |||
23 | * 4 | * 0 | add all priority 4 tasks to selection | @ | y | modify labels | |||
24 | * h | * left-arrow | collapses all tasks | 1 | set priority to 1 | |||
25 | * l | * right-arrow | expands all tasks | 2 | set priority to 2 | |||
26 | OTHER | 3 | set priority to 3 | ||||
27 | u | z | ctrl+z | undo | 4 | 0 | set priority to 4 | |||
28 | f | / | open search | i | open task view | i | escape | close the task view | |
29 | shift+enter | clicks first link in the task the cursor is on | h | navigate to parent task | |||
30 | ctrl+s | manually synchronize state with server | j | navigate to next task | |||
31 | ? | display this guide | k | navigate to previous task | |||
32 | ctrl+shift+/ | choose a random task | ... | many other standard shortcuts, see readme | |||
33 | ctrl+c | copy current task(s) url and title in markdown format | |||||
34 | ctrl+, | copy task title(s) | |||||
35 | ctrl+shift+, | copy task url(s) | |||||
36 | |||||||
37 | |||||||
38 | |||||||
39 | |||||||
40 |