LinuxGem
此处为老的 LinuxGem,新版 LinuxGem 请移步 www.linuxgem.org

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

galeki posted @ 2008年11月08日 17:36 in Bash 和它的朋友们 with tags todo , 4025 阅读

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

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

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

$ todo    # 显示 todo list
$ tda      # 添加一项 todo,也可以用 todo -a 命令
$ tde  <index>  # 修改第 index 条 todo
$ tdd  <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!

druggo 说:
2008年11月09日 01:41

这个不错,很喜欢!

ethan 说:
2008年11月10日 18:18

$ tde <index> # 修改第 index 条 todo
$ tde <index> # 标记第 index 条 todo 已经完成

这两天没看懂?有什么区别吗

LiYanrui 说:
2008年11月10日 19:19

Sorry,我弄错了。第二个是 tdd

Centeur 说:
2008年11月13日 20:41

timeout 这个参数是什么含义啊,看了一下 manpage,没看懂


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter