更改所有应用程序的cmd + Q快捷方式


9

我经常使用cmd+ tabcmd+ Wcmd+ A,我不记得我无意中击了cmd+ 多少次Q

是否可以将退出应用程序的快捷方式从cmd+ 更改为Q其他(不要禁止使用键盘退出应用程序),最理想的是一次全部应用程序(而不是针对单个应用程序一个接一个地操作)?


我以为可以在“系统偏好设置”的“键盘”部分的“键盘快捷方式”下更改它,但此操作不起作用。除非我需要重新启动才能看到更改。
乔治·C

Answers:


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更改为其他组合键,或者需要按住两次或按下两次以退出应用程序。


有没有一种方法可以直观地编辑此数据库?那是您疯狂的命令行忍者动作!;)
Hari Karam Singh

2
还是可以教我你的方式?
哈里·卡拉姆·辛格

1

Howtogeek撰写了有关该主题的整篇文章,并提供了有关如何执行此操作的出色教程。基本上,它会下降以覆盖默认功能。

在此处输入图片说明

但是有一个(巨大)缺点,如果您这样做,则必须针对您使用的每个应用程序执行此操作,这可能会造成一些混乱……
因此,它们提供了一种解决方法,而不是可靠的解决方案。


3
我的问题提到“对于所有应用程序一次(而不是对单个应用程序一个接一个地执行)”。
Powerboy 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.