すべてのアプリケーションのcmd + Qのショートカットを変更する


9

cmd+ tabcmd+ Wcmd+ Aを頻繁に使用していて、誤ってcmd+を何度押したのか覚えていませんQ

アプリケーションを終了するためのショートカットをcmd+ Qから別の何かに変更することは可能ですか(キーボードを使用してアプリケーションを終了することを禁止しないように)、理想的にはアプリケーションを一度にすべて(個々のアプリケーションに対して1つずつ実行しないようにします)?


[システム環境設定]の[キーボード]セクションの[キーボードショートカット]で変更できると思っていましたが、ここでは変更できませんでした。変更を確認するために再起動する必要がない限り。
George C

回答:


3

これにより、現在インストールされているほとんどのアプリケーションのショートカットが⇧⌘Qに変更されます。

defaults write -g NSUserKeyEquivalents -dict-add $(mdfind kMDItemContentType==com.apple.application-bundle | grep -v { | sed 's/.*\//Quit /g;s/\.app$//g;'"s/'/\\''\\'/g;s/^/'/g;s/$/' '\$@q'/g" | uniq | tr '\n' ' ')

KeyRemap4MacBookを使用して、⌘Qを他のキーの組み合わせに変更したり、アプリケーションを終了するためにholdingQを2回押したり押したりする必要がある場合もあります。


このデータベースを視覚的に編集する方法はありますか?それはあなたがそこに持っているクレイジーなコマンドライン忍者の動きです!;)
Hari Karam Singh

2
または私にあなたのやり方を教えてもらえますか?
Hari Karam Singh

1

Howtogeekはこの主題に関する記事全体を捧げ、これを行う方法についての優れたチュートリアルを提供しました。基本的には、デフォルトの機能をオーバーライドします。

ここに画像の説明を入力してください

しかし、(非常に)不利な点があります。そのようにすると、使用するすべてのアプリケーションに対してこれを行う必要があり、少し混乱するかもしれません...
したがって、しっかりした解決策ではなく回避策を提供します。


3
私の質問は、「アプリケーションの場合は、一度に(個別のアプリケーションに対して1つずつ行うのではなく)」と述べています。
powerboy
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.