前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux命令行todo列表管理工具Taskwarrior介绍

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

作者头像
zqb_all
发布2019-12-27 10:44:59
1.1K0
发布2019-12-27 10:44:59
举报
文章被收录于专栏:QB杂货铺

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

安装

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

代码语言:javascript
复制
 sudo apt-get install task

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

代码语言:javascript
复制
  sudo apt-get install taskwarrior

简单使用

安装后,即可使用task命令

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

新建任务

使用task add xxx新建任务,如

代码语言:javascript
复制
$ task add 测试任务1
Created task 1.

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

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

查看任务

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

代码语言:javascript
复制
$ 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删除某个任务。 如

代码语言:javascript
复制
$ 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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-11-18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装
  • 简单使用
    • 新建任务
      • 查看任务
        • 移除任务
        • 进阶使用
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档