Q:よく使う機能に自分でキーボードショートカットを設定することはできますか?

A:はい、OSの機能にもアプリのメニューにも、キーボードショートカットを設定できます

本連載の前回記事では、Macの「システム設定」の「キーボード」で修飾キーの割り当てを変える方法を紹介しました。

「システム設定」の「キーボード」ではほかにも、キーボードショートカットがない機能に新たに設定したり、すでに設定されているショートカットを変更したりすることもできます。

OSの機能にキーボードショートカットを設定する

頻繁に使う機能にキーボードショートカットを設定すれば、すばやく操作できるようになります。

例として、キーボードショートカットで通知センターを表示できるように設定してみましょう。

  • 「システム設定」を開き、左側で「キーボード」をクリックします。右側で「キーボードショートカット」をクリックします

  • 左側で「Mission Control」をクリックします。「通知センターを表示」の右端に「なし」と書かれていることから、ショートカットが設定されていないことがわかります

  • 「なし」と書かれた部分をダブルクリックすると、このようになります。この状態で、ショートカットとして使用したいキーの組み合わせを押します

  • 押したキーが設定されました。この図の例ではControlキーと左向きの矢印キーです。このショートカットを使うために、先頭のチェックボックスをクリックします

  • Controlキーと左矢印キーのショートカットはほかで使われているとエラーが表示されました。ショートカットの部分を再度ダブルクリックしてから別のキーの組み合わせを押して試してみます

  • Controlキー、Shiftキー、左矢印キーの組み合わせにして先頭のチェックボックスをオンにしたところ、エラーは表示されずに設定できました

  • エラーが出たときに「デフォルトに戻す」をクリックして「なし」に戻すこともできます

  • すでに設定されているショートカットをダブルクリックしてから新しいキーの組み合わせを押して変更することもできます

以上の例は左側で「Mission Control」をクリックした場合の設定ですが、左側でほかの項目をクリックした場合も同様に設定や変更ができます。

アプリの機能にもショートカットを設定できる

ここまで解説してきた通知センターの表示はOSの機能ですが、アプリのメニューにキーボードショートカットを設定することもできます。表計算アプリの「Numbers」を例にとって設定してみます。

  • 「Numbers」アプリで、「表」メニューの「列の幅を均等にする」にはショートカットが設定されていません

この「列の幅を均等にする」のメニュー項目をすばやく使いたいので、CommandキーとTキーの組み合わせを設定しようと考えたとします。ところが……

  • 「フォーマット」メニューの「フォント」の「フォントパネルを表示」に、CommandキーとTキーの組み合わせがすでに設定されています

「列の幅を均等にする」にCommandキーとTキーの組み合わせを使うことはできないのでしょうか。設定を試してみましょう。

  • 「システム設定」を開き、左側で「キーボード」をクリックします。右側で「キーボードショートカット」をクリックします

  • 左側で「アプリのショートカット」をクリックします。「+」をクリックします

  • 「すべてのアプリケーション」と書かれた部分をクリックするとメニューが表示されるので、「Numbers」を選択します

  • メニュータイトルを「列の幅を均等にする」と入力します。「Numbers」の画面に表示されるメニュー項目の通りに、正確に入力する必要があります

  • 「キーボードショートカット」の右端をクリックします。そして使いたいキーの組み合わせを押します

  • CommandキーとTキーの組み合わせが設定されました。「完了」をクリックします

  • 確認のため、「Numbers」の先頭にある「>」をクリックします

  • このように設定されました。「完了」をクリックします

「フォントパネルを表示」のショートカットと重複しているはずですが、エラーなどは表示されずに設定されたようです。どうなったのでしょうか。「Numbers」アプリで確認してみましょう。

  • 「列の幅を均等にする」に、CommandキーとTキーの組み合わせが設定されました

  • もともとこの組み合わせが設定されていた「フォントパネルを表示」は、ショートカットがなくなりました

このようにして、新たな設定が有効になります。 やはり元に戻したいと思ったときなどは、ショートカットを削除できます。

  • 先ほど設定した画面で、削除したいショートカットをクリックして選択し、「ー」をクリックします

  • アプリの設定をすべて削除したい場合は、アプリ名をクリックして選択してから「ー」をクリックします

  • 「Numbers」アプリで確認すると「列の幅を均等にする」のショートカットはなくなっています

  • 「フォントパネルを表示」のショートカットが復活しました

【今回の余談】
本連載の前々回記事で、iPhoneに外付けキーボードを接続して使う方法を紹介しました。使うキーボードやアプリによる違いはありますが、多くの場合、例えばCommandキーとCキーでコピー、CommandキーとZキーで直前の動作の取り消しなど、iPhoneと外付けキーボードでも、Macと同じキーの組み合わせで基本的なショートカットを利用できます。
それでは次回も、よろしくお願いします。