#dictionary #terminal #api-client #cli #thesaurus

bin+lib terminal-dictionary

终端上的简单词典

4 个版本

0.1.3 2024 年 7 月 17 日
0.1.2 2024 年 7 月 13 日
0.1.1 2024 年 7 月 12 日
0.1.0 2024 年 7 月 12 日

195命令行界面

Download history 241/week @ 2024-07-09 112/week @ 2024-07-16 9/week @ 2024-07-23

每月 362 次下载

MIT 许可证

10KB
127

terminal-dictionary (td)

GitHub crates.io Total Downloads License: MIT Build

terminal_screenshot terminal_screenshot2

本项目使用了 freeDictionaryAPI。如果您能的话,请支持其作者。

你是否曾想在终端中直接搜索词典?没有?无论如何,terminal-dictionary 是一个简单的词典和同义词典工具,用 Rust 编写,用于命令行。更多信息请参阅安装和用法。

安装

使用以下任何一种方法。

注意:二进制文件名为 td,这是您执行它的方式。

1. 下载二进制文件

  • 您可以从 发布页面 下载二进制文件。

  • 使用以下命令将二进制文件 td 移动到 /usr/local/bin

sudo mv /Downloads/td /usr/local/bin

2. 使用 Cargo

如果您是 Rust 程序员并且已经安装了 Cargo,只需运行以下命令

cargo install terminal-dictionary

这将从 crates.io 安装二进制文件

3. 从 GitHub 构建

如果您已经安装了 Cargo,请运行以下命令

git clone https://github.com/famedaxolotl/terminal-dictionary

cd terminal-dictionary

cargo build --release

现在,使用 cargo run 或使用以下命令将二进制文件移动到 /usr/bin

sudomv target/release/td /usr/local/bin

或者,对于 (1) 和 (3),您可以通过编辑 ./bashrc 文件将下载文件夹添加到 $PATH

用法

1. 词典

使用 def 命令搜索词典

td def hobby

输出

HOBBY-----------NOUN
An activity that one enjoys doing in one's spare time.
Example: I like to collect stamps from different countries as a hobby.

An extinct breed of horse native to the British Isles, also known as the Irish Hobby
Example: N/A

2. 同义词典

使用 thes 命令搜索同义词和反义词

td thes gregarious

输出

Synonyms and antonyms for GREGARIOUS
Synonyms: outgoing, sociable, social, 
Antonyms: ungregarious, nongregarious,

依赖项

~3–14MB
~154K SLoC