Я часто использую cmd+ tab, cmd+ W, cmd+ Aи не помню, сколько раз я ударил cmd+ Qслучайно.
Можно ли изменить ярлык для выхода из приложений с cmd+ Qна что-то другое (не запрещать использовать клавиатуру для выхода из приложений), в идеале для приложений сразу (не делать это для отдельных приложений одно за другим)?
Ответы:
Это должно изменить ярлык на ⇧⌘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 на какую-то другую комбинацию клавиш, или потребовать удерживать или дважды нажать ее, чтобы выйти из приложения.
источник
Howtogeek посвятил целую статью на эту тему, и они предоставили отличный учебник о том, как это сделать. В основном это сводится к переопределению функции по умолчанию.
НО есть (огромный) недостаток, если вы сделаете это таким образом, вам придется делать это для КАЖДОГО приложения, которое вы используете, что может работать немного запутанно ...
Таким образом, они обеспечивают обходное решение, а не надежное решение. ,
источник