2 个版本

0.2.1 2021 年 5 月 15 日
0.2.0 2021 年 3 月 31 日

#11#spaced-repetition

MIT 许可证

87KB
551

Deckster

终端中的间隔重复。受 Anki 启发,并使用修改后的 SM2 算法。

仅支持 Unix 系统。

deckster

安装

依赖于 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