define - CLIで使える辞書
英語を学習する際には英英辞書を使うと良いと言われています。英語を日本語に変えて覚えるのではなく、そのまま英語で意味を理解するのです。かといって英英辞書のWebサイトにいちいちアクセスして調べるのは面倒でしょう。 そこで使ってみたいのがdefineです。コマンドラインで使える辞書ソフトウェアです。
defineの使い方
インストールが終わったら、後は define
コマンドに続いて調べたい文字を入力するだけです。
$ define moon
moon
1. (transitive, pejorative, colloquial) To display one’s buttocks to, typically in jest, pejoratively, or in protest
2. A month, particularly a lunar month.
3. the natural satellite of the Earth; "the average distance to the Moon is 384,400 kilometers"; "men first stepped on the moon in 1969"
4. A natural satellite of a planet.
defineは複数のソースを使って単語の意味を調べます。そのため、一つの意味だけでなく、複数の結果(総じて似たような感じですが)が返ってくるのが特徴です。何となく意味が分かれば、他のソースに書いてある単語の意味も理解できることでしょう。
defineはGo製のオープンソース・ソフトウェア(MIT License)です。