サブロウ丸

主にプログラミングと数学

【Mac】ターミナルで辞書を表示

あえてターミナルから辞書を開く必要はないと思いますが、今日はその方法を紹介します。

単純な方法
ホームディレクトリの.bashrcを開いて

dict(){
    open dict://$1
}

を追記して保存する。
すると、例えばdict appleと入力すると、辞書appのappleのページが表示されます。

ちょとだけめんどくさい方法
ターミナル上に辞書の検索結果を表示したい時はもう少し工夫(というよりは作業)が必要になります。
まず以下のスクリプトをホームディレクトリ上に保存します。
(ただしpyobjcをインストールしておく必要があります )
pip3 install pyobjc
(ちなみに、インストールにだいぶ時間がかかります)


そして、.bashrcに

dict(){
    python3 ~/dict.py $1
}

を追記すればdict [word]でターミナル上で辞書の検索結果が表示されます !

(参考)
辞書(Dictionary).appを使い倒そう : 紹介マニア