单词本命令行工具
npm install -g @wordbook/cli
# or
yarn global add @wordbook/cli
-
设置别名(可选),在
~/.zshrc
或~/.bashrc
中添加一行alias wb='wordbook'
。 -
使用示例:添加一个单词 weineel, 词性设置为: n(名词), 解释设置为: 微溺, 标签设置为: name 和 author。
wordbook add -p n -e 微溺 -t name,author weineel
# or 如果设置了别名
wb add -p n -e 微溺 -t name,author weineel
# 查看添加的结果
wordbook show weineel
- 查看帮助
# 查看 wordbook 的详细用法
wordbook --help
# 查看 add 子命令的详细用法, 也可用同样的格式查看其它子命令的用法。
wordbook add --help
-
-p, --pos <a>[,b]*
Part of speech,词性。多个时使用 , 隔开。 -
-e, --explanation <explanation>
解释。 -
-s, --sample <sample>
例句。 -
-n, --note <note>
笔记。 -
-t, --tag <a>[,b]*
标签,多个时使用 , 隔开。
- 删除指定单词, 注意需要级联删除。
-
-p, --pos <a>[,b]*
修改词性,多个时使用 , 隔开。 -
-e, --explanation <explanation>
修改解释。 -
-t, --tag <a>[,b]*
修改标签,多个时使用 , 隔开。 -
--ns [nthSample][,nthSample]*
要操作的例句下标。 -
--nn [nthNote][,nthNote]*
要操作的笔记下标。 -
-a, --add
添加例句或笔记, 默认为true。 -
-d, --delete
删除例句或笔记。 -
-s, --sample <sample>
要修改成的例句内容。 -
-n, --note <note>
要修改成的笔记内容。
- 显示单词信息
-
-w, --no-word
不搜索 word 字段。 -
-e, --no-explanation
不搜索解释字段。 -
-s, --sample
搜索例句字段。 -
-n, --note
搜索笔记字段。 -
-t, --tag [a][,b]*
指定搜索的标签(精确匹配),多个时使用 , 隔开。 -
-p, --page <page>
页码,从1开始 -
-l, --length <length>
每页的个数, 默认10
-
-l, --list
列出所有标签
-
-p, --port
设置端口
- 单选
- 多选
- 输入文本
-
-n, --number <number>
指定复习的个数 -
-o, --overview
查看复习概况图表