キーボードショートカットは、生産性を最大限に高め、タスクを最速でこなすための、言わずと知れた秘密兵器です。チャットにGIF画像を貼り付けたり、Wikipediaを瞬時に検索したりと、あらゆる場面でキーボードショートカットは大変便利です。WindowsやmacOSに標準搭載されているショートカットリストに満足する必要はありません。独自のショートカットを簡単に作成できます。その方法をご紹介します。
カスタム Windows ショートカット
Windows 10では、独自のカスタムキーボードショートカットを作成できますが、ファイル、フォルダー、アプリへの特定のショートカットを起動する機能に限られます。ショートカットを作成する最も簡単な方法は、エクスプローラーウィンドウ内またはデスクトップ上で右クリックし、「新規作成」→「ショートカット」を選択することです。指示に従って、ショートカットを作成したい項目をWindowsに指定してください。
プログラム、ファイル、またはフォルダへのショートカットを作成したら、右クリックして「プロパティ」を選択します。「ショートカット」タブの「ショートカットキー」ボックスをクリックし、選択したキーの組み合わせを入力して「OK」をクリックして確定します。カスタムの組み合わせはCtrl+Altで始まる必要があり、その後に文字、数字、またはファンクションキーを追加できます。このカスタマイズは便利ですが、これだけでは独自のカスタムショートカットを自由に作成することはできません。そのためには、サードパーティ製のプログラムが必要です。

WinHotKeyは古いフリーウェアプログラムですが、Windows 10でも動作します。通知領域(システムトレイ)から起動します。アイコンを右クリックし、「構成」をクリックし、表示されるダイアログボックスから「新しいホットキー」を選択すると、ショートカットが作成されます。Windows OSはWin+その他ショートカットのほとんどを独自に用意しているため、独自のショートカットを作成するにはCtrlキーまたはShiftキーを追加する必要があるでしょう。アプリケーションの起動、ファイルのオープン、フォルダのオープン、現在のウィンドウに対する様々な操作(最小化など)が可能です。
AutoHotkeyも検討する価値があります。こちらも無料です。こちらはより複雑で、スクリプトを中心に構築されています。スクリプトは小さなテキストファイルとして作成し、任意のショートカットキーに割り当てることができます。この複雑な仕組みの利点は、アプリの起動からテキストの入力まで、ほぼあらゆる操作をこのプログラムで実行できることです。スクリプト作成の詳細な手順や、変更可能なサンプルスクリプトについては、オンラインドキュメントをご覧ください。

Comfort Keys Proも選択肢の一つですが、無料トライアル期間終了後は40ドルを支払う必要があります。とはいえ、価格に見合うだけのメリットは十分にあります。直感的でクリーンなインターフェースで、カスタムキーボードショートカットを作成でき、アプリ、ファイル、テキストスニペットなど、好きなものにリンクできます。ゼロから作りたくない場合は、付属のテキストマクロテンプレートを利用できます。クリップボード履歴管理機能も利用できます。
最後に、Microsoft Wordなど、いくつかのアプリケーションでは、独自のカスタムキーボードショートカットを作成できます。メインプログラムメニューから「オプション」を開き、「リボンのカスタマイズ」を選択して、「キーボードショートカット」の横にある「カスタマイズ…」をクリックします。Photoshopでも、「編集」→「キーボードショートカット」から同様の操作が可能です。ツールまたはメニューオプションを選択して、ショートカットを割り当てるだけです。
カスタムmacOSショートカット
Macでは、Appleはメニューやアクションにキーボードショートカットを割り当てるためのネイティブオプションを提供しています。Appleメニューを開き、「システム環境設定」→「キーボード」→「ショートカット」を選択します。左側のチェックボックスでショートカットを無効または有効にしたり、変更したいショートカットをクリックしてキーボードで別のキーの組み合わせを入力することで、別のキーの組み合わせを設定したりできます。
アプリメニュー項目に新しいショートカットを設定するには、「アプリショートカット」をクリックし、「+」(プラス)ボタンをクリックします。ショートカットを適用したいメニューラベル(例えば「削除」など)を正確に入力し、ショートカットをすべてのアプリで有効にするか、特定のデスクトッププログラムで有効にするかを指定し、キーボードの組み合わせも入力します。「追加」をクリックすると、新しいmacOSキーボードショートカットが使用可能になります。

「サービス」の下には、画面キャプチャやデスクトップの壁紙設定などのオプションがあり、これらのオプションにはそれぞれショートカットを割り当てることができます。このリストに新しいサービス(ミュージックアプリへのトラックのインポート、新しいカレンダーの作成など)を追加したい場合は、内蔵のAutomatorユーティリティを使って追加し、後でキーボードショートカットを割り当てることができます。
Alfredのようなサードパーティ製プログラムを使えば、さらに多くのことが可能になります。カスタマイズ可能な「ホットキー」を使えば、アプリケーションを起動したり、Alfred自体をより細かく制御したり、特定のスクリプトやAppleScriptを起動して特定のアクションを実行したりできます。ホットキーを作成するオプションには、29ポンド(執筆時点で約40ドル)のPowerpackを購入する必要があります。
Alfredの環境設定パネルから「ワークフロー」をクリックし、左下の「+」(プラス)ボタンをクリックします。「テンプレート」オプションを選択すると、ファイル、アプリ、ウェブ検索、システムコマンドなど、様々な項目にホットキーを割り当てる方法を確認できます。ホットキー、アクション、そして必要に応じてパラメータを選択するだけです。慣れてきたら、こちらの手順に従って、これらのワークフローを一から作成できます。

Keyboard Maestroは36ドル(無料トライアル後)かかりますが、キーボードショートカットのカスタマイズにおいて非常に柔軟です。マクロ(一連のコマンド)を作成し、それにホットキーを割り当てることで、ほぼあらゆるものにキーボードショートカットを割り当てることができます。より詳細なガイドについてはヘルプとチュートリアルをご覧ください。できるだけ早く使い始めるには、インターフェース下部の「+」(プラスボタン)をクリックして新しいマクロを作成してください。マクロのトリガーとしてホットキーを設定し、それに応じてアクションを割り当てます。
Windowsと同様に、一部のプログラムにはキーボードショートカットを管理するための独自のオプションが用意されているため、特定のアプリケーションをカスタマイズして、よりスピーディーなアクセスと操作を実現できます。例えばWordやExcelでは、「ツール」メニューの「キーボードのカスタマイズ」をクリックして変更することができます。Adobe Photoshopでは、「編集」メニューの「キーボードショートカット」を選択して独自のショートカットを設定できます。