Modifier le raccourci de cmd + Q pour toutes les applications

9

J'utilise cmd+ tab, cmd+ W, cmd+ Abeaucoup et je ne me souviens pas combien de fois j'ai frappé cmd+ Qaccidentellement.

Est-il possible de changer le raccourci pour quitter les applications de cmd+ Qà autre chose (pour ne pas interdire l'utilisation du clavier pour quitter les applications), idéalement pour les applications en une seule fois (pour ne pas le faire pour une application individuelle une par une)?

powerboy
la source
Je pensais que le changer dans la section Clavier des Préférences Système, sous Raccourcis clavier, pouvait fonctionner, mais ce n'était pas le cas ici. Sauf si je dois redémarrer pour voir le changement.
George C

Réponses:

3

Cela devrait changer le raccourci en ⇧⌘Q pour la plupart des applications actuellement installées:

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' ' ')

Vous pouvez également utiliser KeyRemap4MacBook pour remplacer ⌘Q par une autre combinaison de touches ou exiger de la maintenir enfoncée ou d'appuyer deux fois pour quitter une application.

Lri
la source
Existe-t-il un moyen de modifier visuellement cette base de données? C'est un mouvement de ninja en ligne de commande fou que vous avez là! ;)
Hari Karam Singh
2
Ou pouvez-vous m'enseigner vos voies?
Hari Karam Singh
1

Howtogeek a consacré un article entier à ce sujet et ils ont fourni un excellent tutoriel sur la façon de le faire. Fondamentalement, cela revient à remplacer la fonction par défaut.

entrez la description de l'image ici

MAIS il y a un (énorme) inconvénient, si vous le faites de cette façon, vous devrez le faire pour CHAQUE application que vous utilisez, ce qui pourrait être un peu déroutant ...
Ils fournissent donc une solution de contournement plutôt qu'une solution solide .

Michiel
la source
3
Ma question mentionne que "pour les demandes en une seule fois (ne pas le faire pour les demandes individuelles une par une)".
powerboy