TodoTxt Mac版是一款Mac平台上的待办事项工具,TodoTxt Mac版支持 todo.txt,而且支持全键盘的快捷操作,支持在任务列表中进行多重选择,对于喜欢通过快捷键方式操作的Mac用户来说,TodoTxt Mac版是一个很好的任务管理工具。
主要功能
完全匹配todo.txt格式
全功能热键,支持新建,任务切换完成状态,设置优先级,Duedate,删除等操作。
支持task多选
对已完成任务进行归档(可自动)
考虑到其他todo.txt平台的使用兼容性,特意在任务备份文件生成时,保留了 Windows 或 Unix 的line endings
添加/删除任务
支持从剪切板copy单条或多条文本任务
支持多list之间task的转移(通过拖拽方式)
将最新创建的任务前加上日期(可选)
任务可直接copy到剪切板
命令行形式重新加载list文件
排序/过滤
支持使用priority, project, context, due date 等条件排列或过滤list里的任务
自带快速过滤preset(后台最多可设置9个,使用数字键快速加载preset)
搜索栏支持priority, project, context, due date等精确条件搜索任务
Due dates
支持任意格式的Due date
热键操作task的优先级升降,删除工作
支持热键延迟任务,并自设置天数
支持语义化Due date,比如 “due:tomorrow” 、 “due:Saturday” ,并且可以用本地化语言操作
界面自定义
可调用OS X系统自定义任务文本的字体,颜色,大小
加粗优先级任务
自定义,已完成任务、过期任务、今日截止任务、projects、contexts的颜色
快捷键说明
task操作
n: 新建任务
j: 切换到下一个任务
k: 切换到上一任务
x: 切换任务为已完成状态
d/Backspace: 删除任务(带确认提示)
u/Enter: 更新任务
p: 延长任务(自带天数设置)
s: 设置Due date
a: 归档已完成任务
Command+Up: 提高优先级
Command+Down: 降低优先级
Command+Left/Command+Right: 去除优先级
Command+C: copy task到剪切板
Command+Shift+V: 从剪切板粘贴任务
Command+Option+Up: 延长Due date一天
Command+Option+Down: 提前Due date一天
Command+Option+Left/Command+Option+Right: 去除Due date
文件操作
Command+N: 新建备份文件
Command+O: 打开备份文件
Command+S: 保存备份文件
.: 重新加载
task排序
Command+0: 在文件中排序
Command+1: 用优先级排序
Command+2: 用project排序
Command+3: 用context排序
Command+4: 用due date排序
Command+5: 用创建日期排序
Command+6: 用完成日期排序
Command+7: 按子母表顺序
过滤task preset
Command+F: 切换到搜索栏输入状态
f: 定义快速过滤preset
1: 快速切换到快速切换preset 1
9: 快速切换到快速切换preset 9
0: 去除preset
∨ 展开