Skip to content
shulist edited this page Oct 12, 2018 · 5 revisions

Keyboard shortcuts

  • O or Ctrl+O: open todo.txt file
  • C or Ctrl+N: new todo.txt file
  • N: new task
  • J: next task
  • K: prev task
  • X: toggle task completion
  • A: archive tasks
  • D or Del or Backspace: delete task (with confirmation)
  • U or F2: update task
  • T: append text to selected tasks
  • P: Postpone task (enter days to postpone, or day of week to postpone to)
  • F: filter tasks (free*text, one filter condition per line)
  • I: set priority
  • 0: clear filter
  • 1-9: apply numbered filter preset
  • . or F5: reload tasks from file
  • ?: show help
  • Alt+Up: increase priority
  • Alt+Down: decrease priority
  • Alt+Left/Right: clear priority
  • Ctrl+Alt+Up: increase due date by 1 day
  • Ctrl+Alt+Down: decrease due date by 1 day
  • Ctrl+Alt+Left/Right: remove due date
  • Ctrl+C: copy task to clipboard
  • Ctrl+Shift+C: copy task to edit field
  • Ctrl-Alt-M: hide/unhide windows

Sorting shortcuts

  • Ctrl+0: None
  • Ctrl+1: Alphabetical
  • Ctrl+2: Completed
  • Ctrl+3: Context
  • Ctrl+4: DueDate
  • Ctrl+5: Created
  • Ctrl+6: Priority
  • Ctrl+7: Project

Due date syntax

  • due:2012-09-28
  • due:today
  • due:tomorrow
  • due:friday

Filtering

  • one free-text filter per line
  • filters are AND'd together
  • to exclude a term, start the line with a '-', eg *@work (do you not mean -@work)
  • due date filtering: due:today, due:past, due:future or due:active (today and past)
  • precede due date filter with a '-' to produce the opposite due date filter
  • filter by completion: DONE, *DONE (case sensitive)
  • press Enter twice, or press Control+Enter, to save and close the filter
  • set filter case sensitivity under File -> Options...
Clone this wiki locally