Markdown checkbox task tracking¶
Markdown checkbox task tracking utilizes the specific syntax of Markdown lists to create, manage, and visualize the status of tasks directly within plain text files^[001-TODO__01-todo.md]. By leveraging the standard list format alongside checkboxes, this method transforms static notes into actionable to-do lists.
Syntax¶
To create a checkbox task, a standard unordered list item is formed using a hyphen -, followed by a space and then a set of square brackets []. The content of the task is written immediately after the brackets^[001-TODO__01-todo.md].
Task States¶
Markdown natively supports two primary states for task tracking, visualized by the content within the square brackets:
- Incomplete (Open): Represented by empty brackets,
[ ].^[001-TODO__01-todo.md] - Complete (Checked): Represented by a lowercase
xor uppercaseXinside the brackets,[x].^[001-TODO__01-todo.md]
Related Concepts¶
- [[筆記法]]
- 20/80 Learning Principle