# Key Features of Task Marker ![[Task-Marker-Demo.gif]] ## Mark Tasks - Create tasks - Mark list items with `[ ]` - Optionally append text such as `📝 2023-01-01` - Complete and cancel tasks - Mark tasks with `[x]` and `[-]` - Optionally append text such as `✅ 2023-01-01` - Mark tasks - Mark tasks with statuses such as `[>]` and `[/]` - Mark individual task statuses with hotkeys - Optionally append text such as `❎ 2023-01-01` - Cycle tasks - Cycle among configured statuses such as `[x]`, `[-]`, `[>]` and `[/]` - Reversely cycle among configured statuses - Include list item as the first cycled status 📝 2023-11-06 - A toggle is added for selecting whether to include the list item as the first cycled status or not. - Cycle tasks among additional lists of statuses 📝 2023-11-04 - E.g., list 1 `x->/` for task execution status - E.g., list 2 `?!biI` for task importance - E.g., list 3 `pcud` for task pro/con/up/down ## Mark Texts - Append text - Command to append text such as `📝 2023-01-01` to any line - Command to append text such as `✅ 2023-01-01` to any line - Command to append text such as `❎ 2023-01-01` to any line - Append text automatically 📝 2023-03-04 - Automatically append text according to task/line status ## Miscellaneous - Support operating on items that start with `-+*` 📝 2023-07-24 - Retain cursor location when operating on tasks 📝 2023-11-07 - The cursor location is set with respect to text, excluding item/task prefix. - The behaviour is the same as the default Obsidian command `Cycle bullet/checkbox`. ## Learn More About Task Marker - [[Getting Started With Task Marker]] - [[How to Use Task Maker]] - [[How to Configure Task Marker]] - [[Resources for Task Marker]] - [[Acknowledgments for Task Marker]]