Mac OS 10.6には、システム環境設定に「キーボードショートカット」設定ペインがあります。新しいエントリを追加できますが、機能していないようです。これはホットキーを追加する正しい方法ですか?たとえば、Command + EscでTerminal.appを開きたいと思います。
ここで2つの問題に対処する必要があります
Esc
を使用してキーボードショートカットを作成することはできません。Quicksilver、Alfred、LaunchBarなどの実際のアプリケーションランチャーが優れたソリューションではないことを確認してください。
ターミナルについては、 Visor をご覧ください。これにより、HUDコンソールを作成できます。 Quakeをプレイしたことがあれば、それがどのように機能するかを知っています。
そうは言っても、あなたはこの仕事をすることができます。
まず、/Applications/Automator.app
を起動してサービスを作成し、サービステンプレートを選択します。 Utilitiesライブラリを選択し、Launch Applicationをダブルクリックします。 popu-menuからOther ...を選択し、/Applications/Utilities/Terminal.app
を選択します。
Launch Applicationコマンドの上で、no inputおよびany applicationを選択します。
Command-S
を押して保存し、名前を付けますターミナルの起動。
ここで、システム環境設定"キーボード"キーボードショートカットを開き、アプリケーションショートカット(notサービス!)。 +
ボタンをクリックし、すべてのアプリケーションを選択します。名前として、Launch Terminal
と入力します。次に、キーボードショートカットの入力フィールドを選択し、Command-Esc
を押します。 追加をクリックします。
完了。これで、アプリケーションメニュー"サービスにLaunch Terminalという名前の新しいメニュー項目があり、キーボードショートカットCommand-Esc
、およびそれを選択すると、ターミナルが起動します。
メニューバーからサービスメニューが一度表示されるまで、Automatorサービスのショートカットが常に機能しないというバグがあります。そして、それらは サービスメニューを持たないアプリケーション では利用できません。それらが実行される前に、顕著な遅延もあります。
Alfred のようなサードパーティのアプリケーションを使用することをお勧めします。
シェルコマンドにショートカットを割り当てるopen -a iTunes
のようにすることもできます。
これにより、アプリケーションが開き終わるまでスクリプトがブロックされるため、FastScriptsで実行した場合は時間がかかるように見えます。
tell application "iTunes"
reopen
activate
end tell