Command-Control-Стрілка (відтворює звуковий сигнал) у Lion


12

Після оновлення до Лева я помітив, що якщо натискаю Command- Control- Left/Right(а іноді Downтакож; див. Нижче), мій комп'ютер подає звуковий сигнал на мене (відтворює звуковий сигнал).

Він зустрічається не у всіх програмах:

  • У консолі я можу натискати будь-яку з перерахованих вище комбінацій клавіш, і звукового сигналу немає.
  • У пошті подається звуковий сигнал, якщо я натискаю Command- Control- Left/Right, але ні Up/Down.
  • У більшості інших програм кожна комбінація, крім Command- Control- Upвикликає звуковий сигнал.

Я не можу знайти якісь - або команди меню , які він може спробувати викликати, хоча навіть якщо б це було так, додаток , такі як NetBeans та PhpStorm є горезвісним розвідним ключем тут є: Command- Control- Leftзіставляється з «перейти до останніх редагувати ". Коли я натискаю цю комбінацію клавіш, мій Mac все ще подає звуковий сигнал на мене, але він також переміщує курсор до останнього місця редагування.

Що означає Command- Control- Left/Right/Up/Downкарта на те, на що скаржиться мій Mac?


Я закінчив працювати над цією проблемою в NetBeans / PhpStorm, змінивши ярлик на Command- Option- Left.

1
Ви також можете вимкнути звук, як superuser.com/questions/98868/…
Sanghyun Lee,

Відповіді:


8

Звуковий сигнал, який ви чуєте в цьому контексті, полягає не в тому, що ці ключові команди відображені на щось, а навпаки, тому що їх немає.

Якщо ввести команду без назви клавіш, ви отримаєте звуковий дзвінок.

Як ви помітили Command- Control- Rightв результатах чутного дзвону в Mail.app. Ви також зауважите, що Command- Nрезультат нового повідомлення.

Тож ось підтвердження мого твердження:

  • Відкрийте Налаштування системи> Клавіатура
  • Виберіть Комбінації клавіш на клавіатурі вгорі
  • У меню праворуч виберіть ярлики програми
  • Клацніть маленький знак + в нижній лівій частині правої панелі
  • У спадному меню програми виберіть Пошта
  • У полі заголовка меню введіть "Нове повідомлення" (без лапок)
  • Помістіть курсор у поле ярлика клавіатури та введіть Command- Control-Right
  • Натисніть Додати

Тепер поверніться до пошти та наберіть Command- Control- Right. Буде створено нове повідомлення, але якщо ви введете Command- Nви почуєте звуковий дзвінок. Це тому, що Command- Nбільше не прив’язаний ні до чого. Ми її замінили.

Тож, коли ви чуєте звуковий дзвінок, це часто означає, що ви намагаєтесь зробити щось, що неможливо (тобто ввести ключову команду, яка не має значення для поточної програми).


Цікаво. Це, здається, має сенс. Такі програми, як NetBeans та PhpStorm, здаються, є винятком із цього правила, але вони реалізують власну обробку ярликів, тому можливо, що вони просто не роблять це належним чином.

6
Я бачу те ж саме з усіма програмами JetBrains. Це мене ганяє :(
Шейн

5
IntelliJ саме тому я тут ...
дев.

Дивно, що щось не пов'язане в System Prefs, що MacOS припускає, що комбінований ключ не використовується, коли його можна легко перенести на щось важливе у сторонньому додатку, наприклад в IDE або текстовому редакторі, наприклад .
Джейк Вілсон

Відповідь roNn23 виправляє проблему в таких інструментах JetBrains, як IntelliJ, PyCharm, CLion, AppCode, Ryder тощо.
обіймати майоф

11

Я знайшов хороший спосіб вирішення. Створіть файл ~/Library/KeyBindings/DefaultKeyBinding.dictіз таким вмістом:

{
    "^@\UF701" = "noop:";
    "^@\UF702" = "noop:";
    "^@\UF703" = "noop:";
}

Знайдено на GitHub / Atom .


2
мені довелося переключити @ і ^ на ElCapitan "@ ^ \ UF701"
GDmac

Ця відповідь вирішила проблему для мене (у CLion та інших інструментах JetBrains) на macOS 10.15 Catalina без змін.
грабувати майофф

Досі працює в Каталіні! Але, можливо, вам доведеться перезапустити додаток або Mac, якщо він не працює відразу.
roNn23
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.