2 个版本
0.2.1 | 2021 年 5 月 15 日 |
---|---|
0.2.0 | 2021 年 3 月 31 日 |
#11 在 #spaced-repetition
87KB
551 行
Deckster
终端中的间隔重复。受 Anki 启发,并使用修改后的 SM2 算法。
仅支持 Unix 系统。
安装
依赖于 Rust 编译器。如果尚未安装,可以从您的软件包管理器安装 Rust,或者查看 这里。
手动安装
git clone https://gitlab.com/prince_bett/deckster
cd deckster
make install
使用 Cargo
cargo install deckster.
注意:确保 ".cargo/bin/" 在您的路径中。
用法
deckster [flag] [arg]
# for help: deckster -h
卡片应保存为 TOML 格式。它使得在您喜欢的编辑器中读取和编写卡片更加容易。
查看
deckster -s
仅支持文本。用户可以在 Q/A 字段中添加网址,并使用他们的终端来抓取它们并打开多媒体内容。
Keybindings
-----------
SPACE : Reveal answer. When pressed again reveals rating options.
RETURN : Submit rating and move to the next card.
l/RIGHT : Select next rating option.
h/LEFT : Select previous rating option.
q/ESC : Exit application.
贡献。
我很乐意听到您的意见!请提交有关错误报告或(极简主义的)功能建议的问题。
依赖关系
~3–4MB
~73K SLoC