10 个版本 (4 个重大更新)
0.5.1 | 2024年3月1日 |
---|---|
0.5.0 | 2024年3月1日 |
0.4.0 | 2024年2月9日 |
0.3.3 | 2024年2月3日 |
0.1.0 | 2024年1月31日 |
#6 in #txt文件
每月 83 次下载
270KB
299 行
演示
使用默认的 todo.txt 路径
使用自定义的 todo.txt 路径
# todo-cli-app -f PATH [COMMAND] to add tasks, etc... It will automatically create the txt file
todo-cli-app -f /mnt/c/Users/jackwill/Desktop/todo.txt add "hello world"
注意
修复:请在您的家目录下运行 todo-cli-app init
以创建 todo.txt 文件,然后您可以使用默认路径并运行 todo-cli-app list
来列出任务等...
安装
cargo install todo-cli-app
用法
todo-cli-app --help
Yet another todo CLI app written in Rust
Usage: todo-cli-app [OPTIONS] <COMMAND>
Commands:
init Initialize a new todo file
add add tasks
rm remove tasks
list list tasks
done complete tasks
clear clear all tasks
sort sort tasks
edit edit a task
sync add tags for the tasks sync from other device
clean remove finished tasks
help Print this message or the help of the given subcommand(s)
Options:
-f, --file <FILE> The path to the file to read/write!
-h, --help Print help
提示
为了在使用另一个 todo.txt 文件时避免输入长命令,请将以下代码添加到您的 zshrc 或 bashrc 文件中
todo() {
todo-cli-app -f Path of todo.txt file "$@"
# like todo-cli-app -f /mnt/c/Users/jackwill/todo/todo.txt "$@"
}
灵感来源
差异
# todo-cli-app -f PATH [COMMAND] to have more lists or sync the txt file between different devices
todo-cli-app -f C:\Users\jackwill\Desktop\todo.txt add "Buy milk"
todo-cli-app -f C:\Users\jackwill\Desktop\todo.txt list
依赖关系
~3.5–5MB
~89K SLoC