devtodo —— 在终端中运行的 todo 管理工具


大家见识了许多图形化的 todo 管理工具,与它们相比,devtodo 显得有点另类,它运行于终端,并且提供了一组简洁的 todo 列表管理命令。事实上对于很多 Linux 软件开发人员而言,终端似乎是每天必不可少要一直运行的程序之一,devtodo 便是为这一用户群而写。

    devtodo 目前已被许多 Linux 发行版的软件仓库收录,可以从软件仓库中安装它,也可以从它的项目主页下载最新版本编译安装。

    下面是 devtodo 的快速上手指南:

    $ todo    # 显示 todo list
$ tda      # 添加一项 todo,也可以用 todo -a 命令
$ tde  <index>  # 修改第 index 条 todo
$ tde  <index>  # 标记第 index 条 todo 已经完成
$ tdr  <index>   # 删除第 index 条 todo
$ todo -A    # 显示所有的 todo 条目,包括完成的以及未完成的


    devtodo 将 todo 条目的优先级分为 5 个级别,并分别以不同的颜色显示。todo 列表信息是以 xml 文件格式存储于终端的当前目录,即 .todo 文件,并且提供了一些 xslt 模板,可用于将 .todo 文件转换为 HTML 文档。

    更详细的用法,去「man devtodo」吧。

    devtodo 的项目主页 http://swapoff.org/DevTodo 记载了一些 devtodo 的使用技巧。

    Enjoy it!


« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3