Mac OS X Lion引入了一项新功能,在许多应用程序中,您可以按(Command-Control-D)来生成一个弹出窗口,其中带有鼠标光标下的单词定义。这样做的副作用是您不能再使用相同的快捷方式来访问其他应用程序(例如,Emacs)中的功能。
是否可以
a)禁用单词定义Command-Control-D键盘快捷方式,或
b)将单词定义键盘的快捷方式更改为Command-Control-D以外的其他功能?
Mac OS X Lion引入了一项新功能,在许多应用程序中,您可以按(Command-Control-D)来生成一个弹出窗口,其中带有鼠标光标下的单词定义。这样做的副作用是您不能再使用相同的快捷方式来访问其他应用程序(例如,Emacs)中的功能。
是否可以
a)禁用单词定义Command-Control-D键盘快捷方式,或
b)将单词定义键盘的快捷方式更改为Command-Control-D以外的其他功能?
Answers:
要禁用Control-Command-D绑定,请在终端中输入以下内容:
defaults write com.apple.symbolichotkeys AppleSymbolicHotKeys -dict-add 70 '<dict><key>enabled</key><false/></dict>'
然后重新启动。
defaults
在网络上的几个地方看到了调用,但是没有一个提到重新启动,这是新设置生效所必需的。(至少在OS X 10.10.1。)
特别是在Lion中,“ 系统偏好设置” /“键盘” /“键盘快捷键” /“搜索” /“在字典中查找”将允许您分配其他快捷键来执行“字典”查找,但不会禁用Command-Control-D供其他应用程序使用。
在Snow Leopard中,可以使用相同的Command-Control-D查找,但是可以由用户重新分配。
我希望这只是更新中要纠正的错误,而不是新的“功能”。我已经习惯于将该组合映射到SL中的其他内容。