2 个版本
0.1.2 | 2023年11月1日 |
---|---|
0.1.1 |
|
0.1.0 | 2023年5月7日 |
#781 in 命令行工具
22KB
548 代码行
ToDo RS
一个简单的轻量级 Rust CUI 待办事项应用。
快速开始
注意:您的机器上应已安装 Rust 工具链。
通过 cargo install 安装
$ cargo install de-todo
使用 git 克隆和编译
$ git clone https://github.com/DuskyElf/todo-rs.git
$ cd todo-rs
$ cargo r --release
截图
功能
- 简单 CUI
- 添加新的 TODO
- 标记 TODO 为完成,转移到完成列表
- 编辑 TODO
- 删除 TODO
- 撤销最后更改
- 退出和重启时自动保存和加载待办事项和完成列表
- 全屏模式
快速指南
快捷键
q
- 退出X
Tab
- 在选项卡之间切换⇆
k
- 在列表中向上移动↑
j
- 在列表中向下移动↓
i
- 编辑选定的 TODOa
- 添加新的 TODOd
- 删除选定的元素u
- 撤销最后任务(任务包括edit
、append
、delete
和shift
)Enter
return
- 将项目转移到另一个选项卡↵
Cargo 依赖项
- pancurses
- directories
- serde
- serde_json
依赖项
~1–12MB
~95K SLoC