質問

私が知っているように、あなたはショートカットの制限を見つけることができます システム設定>キーボード>キーボードショートカット他のショートカットをどこで見つけることができ、どのように変更する必要がありますか?たとえば、変更した場合 CMD + o入力 どこに行くことができますか?私のためにそれを行うことができるソフトウェアはありますか、私はターミナルでそれをしなければなりません(どのように?)。

PS:読んだ いくつか 各アプリのショートカットのリストは保存されます Localized.rsrc しかし、私には2つの問題がありますか?

  • 私はチェックして、スノーヒョウにはこのファイルがありません。
  • どのアプリに関連する一般的なショートカットを見つけることができますか?キャプチャ画像やコピー&ペースのように、または...
役に立ちましたか?

解決

各アプリケーションのショートカットは、言及したメニューで簡単に変更できます。

どのショートカットを変更できるかは、そのアプリケーションのメニューにあるオプションによって決定されます。 Finderの場合、「新しいFinderウィンドウ」などをカスタマイズすることができます。メニューには何でも。

「Open」のショートカットを変更するには、「Finder-> file->メニューで開く)のショートカットを変更するには、システム設定キーボードショートカットに移動し、アプリケーションショートカットに移動し、「Finder」を見つけ、「+」ボタンを押します。名前「Open」(メニューオプションとして正確に綴られている)の新しいオプションを追加し、キーボードショートカットを入力します。alt text

Enterキーなどを使用できないことに注意してください。モディファイアキー(シフト、コマンド、コントロール、FN)および数字または文字のみを使用できます。

一般的なショートカットの場合、「すべてのアプリケーション」にスクロールして、「コピー」または「貼り付け」のショートカットを追加するか、メニューにそのメニューオプションを持っているアプリケーションのどちらのアプリケーションを切り替えることができます。

編集:コメントへの応答:

1)メニューコマンドの正確な名前が見つからない場合、またはメニューコマンドがない場合は...キーストロークをインターセプトする何らかのサードパーティアプリケーションを使用しない限り、ショートカットを設定することはできません。 (Autohotkeyのようなものですが、Macに)。したがって、迅速に見るために、メニューコマンド(Finderファイルにメニューオプションがあります - >クイックルック)が機能しないため、ファイルの名前を「クイックルック」に追加します。たとえば、「クイックルック133.png」 。」ヒョウは、ファインダーの下のショートカットに「クイックルック」を設定するだけでうまくいったと信じていますが、SLでは機能しません。

2)スクリーンキャプチャCMD+Shift+3はユニバーサル:フルスクリーンスクリーンショットです。 CMD+Shift+4は、スクリーンショットにボックスを選択できることを除いて、類似しています。どのショートカットがどのアプリのどのショートカットかを意味するのかわかりません...それはアプリの下にリストされているか(設定内)か、それは普遍的であり、メニューオプションまたはシステム自体を使用してすべてのアプリケーションに適用されます。

編集2:時間があればさらに追加します

a)私の知る限り、カスタムキーボードショートカットはcom.apple.universalaccess.plistおよびcomに保存されます。company.application.plist(例:com.apple.finder.plist)〜/library/fearthencesフォルダーにあります。

com.apple.universalaccess.plistは、アプリをカスタムショートカットでリストします。alt text

com.apple.finder.plistは、nsuserkeyequivalentsの下でファインダーの実際のカスタムショートカットをリストします。

alt text

編集3:

b)たとえば、ココアアプリのデフォルトのショートカットはnibファイルに保存されていると思います。 ../Finder/Contents/Resources/English.lprog/MenuBar.nib またはそのようなもの。インターフェイスビルダーを使用してこれらのNIBファイルを手動で編集して、メニューバーのアイテムのキーボードショートカットを変更しました。 (メニューバーアイテムではなく、私が知らないシステムで定義されていないショートカットがあるかどうか)したがって、コマンドラインの方法もわかりません...

ペン先:

alt text

これがあなたの目的に役立つかどうかはわかりません。サイドノートとして、完全性のために、FinderのようなコンパイルされたNIBファイルを編集することは、それ自体がまったく異なる答えです。 これ 記事はそれをよくまとめます。基本的に、あなたはコンパイルされていないペン先を使用してコンパイルされたペルギーを編集します:この旅を引き受けて、コンパイルされていないペン先を見つけるのに苦労した場合、私は1つアップロードしました ここ.

コマンドラインメソッドを見つけたり、アプリケーションがキーボードショートカットを保存する場所について詳しく知る場合は、この回答をそれに応じて更新します。

編集:最終メモこれらのペン先はXML形式などであり、テキストエディターによって開くことができます...それは...私は知りません。 :d

ライセンス: CC-BY-SA帰属
所属していません apple.stackexchange
scroll top