3 个不稳定版本
0.4.1 | 2020年4月12日 |
---|---|
0.4.0 | 2020年4月12日 |
0.3.0 | 2020年4月12日 |
#4 在 #同义词词典
21KB
276 代码行
Nigant
终端用同义词词典
词源
Nigant
来自梵文 निघण्टु
(Nighaṇṭu),意为词汇表或部分词典。
用法
使用 Cargo
您可以使用 Cargo
安装 Nigant
。
Nigant
依赖于 牛津开发者 API。生成您的 API ID
& API KEY
,并将其放置在 nigant.ini
文件中,作为 NIGANT_APP_ID
& NIGANT_APP_KEY
。
$ cat nigant.ini
NIGANT_APP_ID=<YOUR_APP_ID>
NIGANT_APP_KEY=<YOUR_APP_KEY>
$ cargo install nigant
$ nigant <word>
通过构建
您可以在使用之前从源代码构建 Nigant
。有关构建说明,请参阅构建部分。生成您的 API ID
& API KEY
,并将其放置在 nigant.ini
文件中,作为 NIGANT_APP_ID
& NIGANT_APP_KEY
。
$ cat nigant.ini
NIGANT_APP_ID=<YOUR_APP_ID>
NIGANT_APP_KEY=<YOUR_APP_KEY>
$ ./target/release/nigant <word>
示例
$ nigant pastiche
pastiche
Definitions:
- an artistic work in a style that imitates that of another work, artist, or period
- imitate the style of (an artist or work)
Synonyms:
imitation, parody, take-off, parody, take off, burlesque, pastiche, make fun of
Etymology:
- late 19th century: from French, from Italian pasticcio, based on late Latin pasta‘paste’
构建
Nigant
使用 Rust 编写,因此您需要安装 Rust 来编译它。通常,Nigant
会跟踪 Rust 编译器的最新稳定版本。
构建 Nigant
$ git clone https://github.com/twinair/nigant
$ cd nigant
$ cargo build --release
依赖项
~18–33MB
~548K SLoC