如何从Mac OS X 10.9取消绑定Command-Control-Space?
此快捷方式显示特殊字符表并与我的Emacs键绑定冲突,我无法从System Preference->Keyboard->Shortcuts
禁用它。
感谢。
答案 0 :(得分:17)
您可以在“系统偏好设置”中为大多数应用的菜单栏选项创建自定义键盘快捷键。如果所需的组合键优先于您不使用且无法轻松禁用的默认快捷键,只需使用新的,不显眼的快捷键覆盖它。
打开System Prefs / Keyboard / Shortcuts
。从左侧窗格中选择App Shortcuts
。在主窗口中切换All Applications
类别的三角形以指向下方(如果它尚未打开)。
如果此处显示名为Emoji & Symbols
*的项目,则单击其快捷键组合并输入新的快捷方式(例如,在此情况下为option-shift-command-t)。
如果Emoji & Symbols
下没有名为All Applications
的项目,请点击底部的+
按钮,输入或复制粘贴Emoji & Symbols
,然后输入新的键盘快捷方式(option-shift-command-t,或其他任何东西)。这将释放控制命令空间组合,以便您在其他地方用作专用快捷方式。
要删除自定义快捷方式,只需在此首选项窗格的主窗口中单击以突出显示它,然后单击底部的–
按钮。自定义快捷方式将消失,默认操作将恢复。
*注意:在Mac OS 10.10.3之前的版本中,菜单项名为Special Characters…
,而不是Emoji & Symbols
。
答案 1 :(得分:6)
至少在OS X Sierra上System Prefs / Keyboard / Shortcuts / Input Sources
似乎是
选择上一个输入源
如果激活了多个输入源,则默认情况下可能会启用。
取消它@ executeScript()
释放了Emacs的快捷方式。
答案 2 :(得分:0)
我不知道有什么方法可以禁用它,但另一种选择可能是为你想要使用的应用程序创建一个快捷方式。我为Chrome创建了一个Command-Control-Space快捷方式,现在命令 - Control-Space不再在Chrome中显示特殊字符调色板。
中你可能会更好