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

Posted zqb-all

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

以上是关于linux命令行todo列表管理工具Taskwarrior介绍的主要内容,如果未能解决你的问题,请参考以下文章

Linux 下一个很棒的命令行工具

TODO管理工具TaskWarrior (跨平台C++代码)

Linux 性能监控之命令行工具

监控 Linux 性能的 18 个命令行工具[转]

Linux命令行

vscode 插件TODO的使用