Alterar o atalho de cmd + Q para todos os aplicativos


9

Eu uso muito cmd+ tab, cmd+ W, cmd+ Ae não me lembro quantas vezes acertei cmd+ Qacidentalmente.

É possível alterar o atalho para sair de aplicativos de cmd+ Qpara outra coisa (para não proibir o uso do teclado para sair de aplicativos), idealmente para aplicativos de uma só vez (não para um aplicativo individual, um por um)?


Eu pensei que alterá-lo na seção Teclado das Preferências do Sistema, em Atalhos do Teclado pode funcionar, mas não funcionou aqui. A menos que eu precise reiniciar para ver a alteração.
George C

Respostas:


3

Isso deve alterar o atalho para ⇧⌘Q para a maioria dos aplicativos instalados atualmente:

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

Você também pode usar o KeyRemap4MacBook para alterar ⌘Q para outra combinação de teclas ou exigir que seja pressionado ou pressionado duas vezes para sair de um aplicativo.


Existe uma maneira de editar esse banco de dados visualmente? Essa é uma jogada ninja louca da linha de comando que você conseguiu! ;)
Hari Karam Singh

2
Ou você pode me ensinar seus caminhos?
Hari Karam Singh

1

Howtogeek dedicou um artigo inteiro sobre esse assunto e forneceu um excelente tutorial sobre como fazer isso. Basicamente, trata-se de substituir a função padrão.

insira a descrição da imagem aqui

Mas há uma (enorme) desvantagem, se você fizer dessa maneira, terá que fazer isso para TODAS as aplicações que usar, o que pode funcionar um pouco confuso ...
Portanto, elas fornecem uma solução alternativa em vez de uma solução sólida .


3
Minha pergunta menciona que "para aplicativos de uma só vez (não para aplicativos individuais, um por um)".
powerboy
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.