使用键盘快捷键打开系统首选项


2

我在系统偏好设置→键盘→键盘快捷键中设置了一个快捷方式:

但它不起作用。怎么了?


不是“快捷方式”,而是一个可能有几次击键的选项: CMD + 空间 + 小号 ,打开Spotlight并开始输入 系统偏好 。然后 输入
Ricardo

Answers:


5

将其添加为全局快捷方式(在 所有应用 不是 系统偏好 ),并在菜单名称中包含省略号(或者 ... 要么 。):

此方法适用的唯一应用程序是“系统首选项”,“系统信息”和“App Store”。对于其他人,请参阅:


请注意,对于任何显示有三个尾随点的特定菜单项,恰好其中之一 ... 要么 是正确的,另一个是行不通的。
Daniel

@Daniel你确定,基于什么?我发现了 ... 可以随时替代 反之亦然。
Lri

我不是 当然 , 但它 我的实验结果。只是再次确认,在26分钟前发布后,我尝试创建一个键盘快捷键 System Preferences… 它不会启动系统偏好设置,但是 System Preferences... 确实。
Daniel

3

添加键盘快捷键并为特定应用程序列出时,仅在该应用程序处于活动状态时才应用键绑定。因此,如果您使Control-Shift-Z成为缩放的快捷方式并将其应用于Safari,这意味着在Safari中,只有在Safari中,按Control-Shift-Z才会缩放(即与单击绿色按钮相同)窗口的左上角)。将键盘快捷键绑定到特定应用程序通常是有意义的,因为每个应用程序都有自己的一组菜单命令。

在您的特定情况下,创建一个键绑定以启动系统偏好设置并将其绑定到系统偏好设置可以保证永远不会执行您想要的操作,因为只有当系统偏好设置已经是活动应用程序时才会启动系统偏好设置。

修复是插入 System Preferences... (具有三个句点,而不是椭圆)作为“所有应用程序”部分中的快捷方式。

enter image description here


为什么添加“...”使其有效?
Marlon

1
“菜单标题”框中的文本必须与要选择的菜单项的文本完全匹配。对于“系统偏好设置...”菜单项,菜单文本不是“系统偏好设置”;这是“系统偏好......”。
Daniel

得到它,没有意识到你在谈论应用程序快捷方式而不是用作全局快捷方式的服务。谢谢。
Marlon
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.