#todo #tdolist #terminal

app tdo

终端待办事项工具

3个稳定版本

使用旧的Rust 2015

2.2.0 2017年8月5日
2.0.0 2017年5月3日
1.0.0 2017年4月19日

54#todo

MIT 许可协议

26KB
615

tdo-rs

license Language version Build Status

终端待办事项列表。

这是一个简单的待办事项工具,可以集成到您的终端工作流程中。
功能包括多个待办事项列表,可以将您的列表导出为Markdown格式,旨在成为您日常工作中当您不想离开终端时的得力助手。

tdo usage

安装

使用cargo安装

cargo install tdo

对于手动安装,请克隆此存储库或下载最新的发布版并运行

cd in/your/directory
cargo build --release
# copy to /usr/local/
cp ./target/release/tdo /usr/local/bin/
# or symlink it
ln -s /<path/to/repo>/target/release/tdo /usr/local/bin/tdo

使用方法

注意:如果您有带空格的待办事项或列表名称,请不要忘记转义它们或将整个字符串放在 '' 中。

有关所有可用命令的列表,请参阅 tdo help,这只是一个概述,以展示您可以使用tdo做什么。

简单的待办事项

要添加待办事项,只需键入 tdo add 'todo goes here'。如果您的待办事项仅由一个单词组成,您可以省略引号。

但是,如果您想将待办事项添加到列表中 (有关列表,请参阅下文),请键入 tdo add 'todo' listname。请注意,您可以使用小写字母键入列表名称,tdo仍然可以找到您的列表。

多个列表

tdo支持与多个列表一起工作。使用 tdo newlist listname 添加新列表(如果列表名称包含空格,请记得使用引号!)。

要再次删除它,请使用 tdo remove listname。您将收到提示以确认删除,以避免意外。

导出您的待办事项

如果您想导出待办事项 (例如,用于打印清单),可以使用 tdo export filename 进行操作。所有待办事项列表都将导出为Markdown格式。您可以选择是否包括标记为“完成”的任务。

未来功能

  • 不同的主题
  • 服务器同步

许可协议

本作品根据 MIT 许可协议 发布。

依赖关系

~13–22MB
~354K SLoC