Як відключити ярлик клавіатури визначення Command-Control-D в OS X Lion?


30

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

Чи можливо і те, і інше

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

Відповіді:


37

Для відключення прив'язки Control-Command-D введіть у термінал наступне:

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

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


Це найнадійніший спосіб відключення команди, важко було це знайти!
Джоель

1
Перезапуск є ключовою складовою. Я бачив defaultsвиклик, згаданий у кількох місцях в Інтернеті, але жодне з них не згадало про перезапуск, що потрібно, щоб нова настройка набула чинності. (Принаймні, на OS X 10.10.1.)
Давор Кубраніч

1
Не вимикаючи цей ключ, `CMd 'не працював на Emacs GUI під час використання Command як Meta (див. Тут ). Я надіслав піар на dotfiles .osx mathiasbynens, щоб він там був відключений, і багато користувачів Emacs можуть отримати користь. Проголосуйте! :)
Гальдер Замарреньо

Схоже, PR закрито, але принаймні питання добре задокументовано.
dev

це єдиний спосіб звільнити цю комбінацію клавіш (для використання в іншому додатку) багато Thx bro !!
Олександр Рейс Рібейро

5

Так, за допомогою системних налаштувань ви можете змінювати та вимикати комбінації клавіш. Перейдіть до «Система налаштувань» -> Клавіатура -> та натисніть вкладку Клавіші швидкого доступу. Клацніть запис Служби та прокрутіть униз до набору ярликів пошуку. Зніміть прапорець пошуку в словнику, щоб його відключити, або двічі клацніть пробіл праворуч, щоб змінити ярлик.


5
Для цієї конкретної комбінації клавіш у налаштуваннях системи немає клавіш швидкого доступу.
Зейн Шелбі

1
Гаа! Це тільки зараз починає мене кусати. Також: Привіт, Зейн!
offby1

3

Спеціально в Lion, системні налаштування / клавіатура / клавіатурні скорочення / пошук / пошук у словнику дозволять вам призначити додаткову клавішу швидкого клацання для пошуку словника, але це не відключить Command-Control-D для інших програм.

У Snow Leopard той самий пошук Command-Control-D доступний, але його можна перепризначити користувачеві.

Я сподіваюся, що це просто сприймається як помилка, яку потрібно виправити в оновленнях, а не нову "функцію". Я звик відображати цю комбінацію з іншими речами в SL.


1
у macOs Sierra 10.12.5, його під  -> Налаштування системи -> Клавіатура> Клавіші швидкого доступу (вкладка)> Послуги (на лівій панелі)> Пошук (на правій панелі), а потім зніміть прапорець "Пошук у каталозі"
pro. середній
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.