Open dictionary from command line
わからない単語があった時、 macOS ではトラックパッドを使うことで簡単に辞書を引くことが出来ます。
調べる:Web ページやメールメッセージのテキストを強めにクリックすると、そのテキストに関する詳しい情報が表示されます。情報源は、辞書や Wikipedia などです。
私は現在 Magic Mouse 2 を使っているのですが、 Magic Mouse 2 ではトラックパッドのような簡単に辞書を引くジェスチャーがありません…。
私は普段ディスプレイを2つ使っていて、大抵1つはターミナルを開いていて、もう片方はブラウザを開いています。普段の使い方的にターミナルから辞書を引ければ結構便利そうなので、 dict コマンドを作成して簡単に辞書を起動出来るようにしてみました。
fish shell を使っているので fish shell でコマンドを作成します。
以下のスクリプトを ~/.config/fish/functions/dict.fish
に作成します。
function dict
command open dict://$argv
end
見ての通り、 辞書.app の URL スキームを open コマンドで開いているだけです。
~/.config/fish/functions/
以下のファイルは自動的に fish shell によって読み込まれるので、特に何か反映するための操作を行う必要はないです。
When fish encounters a command, it attempts to autoload a function for that command, by looking for a file with the name of that command in ~/.config/fish/functions/.
こんな感じです。
地味に便利。📚