Как отключить сочетание клавиш для определения слова Command-Control-D в OS X Lion?

Mac OS X Lion представила новую функцию, с помощью которой во многих приложениях вы можете нажать (Command-Control-D), чтобы открыть всплывающее окно с определением слова под курсором мыши. Побочным эффектом этого является то, что вы больше не можете использовать тот же ярлык для доступа к функциям в других приложениях (например, Emacs).

Возможно ли

а) отключить сочетание клавиш для определения слова Command-Control-D или
б) изменить сочетание клавиш для определения слова на что-то другое, кроме Command-Control-D?

Ответы (3)

Чтобы отключить привязку Control-Command-D, введите в терминале следующее:

defaults write com.apple.symbolichotkeys AppleSymbolicHotKeys -dict-add 70 '<dict><key>enabled</key><false/></dict>'

и перезапустите.

Это самый надежный способ отключить команду, было сложно найти такой!
Перезапуск является ключевой частью. Я видел defaultsупоминания о вызове в нескольких местах в Интернете, но ни в одном из них не упоминался перезапуск, необходимый для того, чтобы новый параметр вступил в силу. (По крайней мере, в OS X 10.10.1.)
Без отключения этого ключа `CMd' не работал в графическом интерфейсе Emacs при использовании Command как Meta (см. здесь ). Я отправил PR в точечные файлы .osx от mathiasbynens, чтобы он был отключен там, и многие пользователи Emacs могут извлечь выгоду. Голосуйте! :)
Похоже, PR был закрыт, но, по крайней мере, проблема хорошо задокументирована.
это единственный способ освободить эту комбинацию клавиш (для использования в другом приложении) большое спасибо, братан!!
В macOS High Sierra (10.13) нет возможности отключить это в Системных настройках. Это единственный путь.

Да, через Системные настройки вы можете изменить и отключить сочетания клавиш. Перейдите в «Системные настройки» -> «Клавиатура» -> и нажмите вкладку «Сочетания клавиш». Щелкните запись «Службы» и прокрутите вниз до набора ярлыков «Поиск». Снимите флажок поиска в словаре, чтобы отключить его, или дважды щелкните пробел справа, чтобы изменить ярлык.

В Системных настройках нет записи сочетания клавиш для этой конкретной комбинации клавиш.
Гаах! Это только сейчас начинает кусать меня. Также: Привет, Зейн!
Отключение мне не помогло. Мне нужно было изменить ярлык на что-то случайное. Это сработало.

В частности, в Lion Системные настройки / Клавиатура / Сочетания клавиш / Поиск / Поиск в словаре позволит вам назначить дополнительное сочетание клавиш для поиска в словаре, но не отключит Command-Control-D для использования другими приложениями.

В Snow Leopard доступен тот же поиск Command-Control-D, но он может быть переназначен пользователем.

Я надеюсь, что это просто ошибка, которую нужно исправить в обновлении, а не новая «функция». Я привык сопоставлять эту комбинацию с другими вещами в SL.

в macOs Sierra 10.12.5 это под  -> Системные настройки -> Клавиатура> Ярлыки (вкладка)> Службы (на левой панели)> Поиск (на правой панели), а затем снимите флажок «Поиск в каталоге».