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