3 个不稳定版本
0.2.0 | 2020年3月3日 |
---|---|
0.1.1 | 2020年2月25日 |
0.1.0 | 2020年2月25日 |
#1832 in 命令行工具
每月 24 次下载
37KB
870 代码行
Vocab
用于学习新语言词汇的命令行应用程序
用法
安装
cargo install vocab
初始化
init
将在当前目录中创建一个新的 vocab.sqlite 文件。我们建议您使用目录来标记您正在学习的语言。
示例
mkdir japanese
cd japanese
vocab init
这将帮助您区分和组织多种语言。
添加新词
add <local> <foreign>
将允许您在学习时添加新词。 <local>
应该是您的母语中的单词,<foreign>
应该是您正在学习的语言中的单词。
示例
vocab add japan 日本
尝试单个单词
您可以一次尝试猜测一个单词
vocab single
无限模式
当您不带其他参数运行程序时,它将进入无限模式(使用ctrl+c退出)
vocab
导出数据库
您可以将数据库导出到 csv 文件,无论是通过命名还是通过标准输出
vocab export -f my_japanese_backup.csv
或
vocab export > my_japanese_backup.csv
导入备份
您可以以相同的方式导入旧的 csv 文件
vocab import -f my_japanese_backup.csv
或
cat my_japanese_backup.csv | vocab export
如果数据库中已经包含 csv 文件中的词汇,它将尝试解决差异,选择猜测次数更多的集合。
依赖关系
~24MB
~446K SLoC