QB杂货铺
底层劳动人民的不解忧杂货铺

linux命令行todo列表管理工具Taskwarrior介绍

Taskwarrior 是一款在命令行下使用的TODO列表管理工具,或者说任务管理工具,灵活,快速,高效。

安装

在ubuntu 14.04 中,可从官方仓库安装task软件包

 sudo apt-get install task

在ubuntu18.04中,可从官方仓库安装taskwarrior软件包

  sudo apt-get install taskwarrior

简单使用

安装后,即可使用task命令

第一次运行会提示你创建配置文件,输入yes,使用默认配置即可。

新建任务

使用task add xxx新建任务,如

$ task add 测试任务1
Created task 1.

$ task add 测试任务2  
Created task 2.

$ task add 测试任务3
Created task 3.

查看任务

使用task或task list 或 task next查看当前列表中的任务,如

$ task list

ID Age Description   Urg 
 1 23s 测试任务1        0
 2 8s  测试任务2        0
 3 4s  测试任务3        0

3 tasks

移除任务

使用task id done把某个任务标记为完成,或task id delete删除某个任务。

$ task 2 done
Completed task 2 '测试任务2'.
Completed 1 task.

$ task
[task next]

ID Age  Description Urg 
 1 2min 测试任务1      0
 2 2min 测试任务3      0

2 tasks

$ task 1 delete
Delete task 1 '测试任务1'? (yes/no) yes
Deleting task 1 '测试任务1'.
Deleted 1 task.

$ task next

ID Age  Description Urg 
 1 5min 测试任务3      0

掌握了简单的添加,查看,删除之后,其实就可以用起来了。满足了作为日常简单任务管理的需求。

进阶使用

Taskwarrior 还支持设置任务的优先级,截止时间,依赖任务等。并可以将多个task添加到一个工程中,方便管理。

这些暂时没有需求,就不进行研究了。后续有了解再补充。

有需要可从help中获取具体用法,或从官网进行了解 https://taskwarrior.org

posted @ 2018-11-18 21:25  zqb-all  阅读(1606)  评论(0编辑  收藏  举报