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- 退出XTab- 在选项卡之间切换⇆k- 在列表中向上移动↑j- 在列表中向下移动↓i- 编辑选定的 TODOa- 添加新的 TODOd- 删除选定的元素u- 撤销最后任务(任务包括edit、append、delete和shift)Enterreturn- 将项目转移到另一个选项卡↵
Cargo 依赖项
- pancurses
- directories
- serde
- serde_json
依赖项
~1–12MB
~95K SLoC