読者です 読者をやめる 読者になる 読者になる

サブロウ丸

お気軽に..

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

Linuxコマンド周辺 python周辺

ターミナルから辞書を開きたい...誰しもが一度は思うこれ()を実現したい...

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

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

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

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

そして、.bashrcに

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

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


(参考)

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