zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    eclipse转ieda新手教程之-如何从svn导入一个 Maven 项目到 IntelliJ IDEA 2017
    从svn下载maven项目到ieda
    Maven的下载、安装与配置
    java.lang.NoClassDefFoundError: com/google/common
    guava.jar下载
    js,时间格式的验证
    为什么String类型的日期,传到前台变成数字了
    java&oracle日期查询
    java空指针异常
    java获取当前时间的第二天
  • 原文地址:https://www.cnblogs.com/zqb-all/p/9979574.html
Copyright © 2011-2022 走看看