Как VS Code использует ключ справки / вставки «нормально» в macOS? (Не перехватить) - PullRequest
0 голосов
/ 26 марта 2020

Я использую macOS Catalina на iMa c с клавиатурой WASD, настроенной для использования Ma c. Клавиатура включает в себя обычный банк клавиатуры P C из шести клавиш: Вставить / Домой / Страница вверх и Удалить / Конец / Страница вниз.

Я запускаю текущий (автообновление) VS Code. Это просто работает, в том числе клавиша Insert для переключения Insert / Overwrite.

Большинство приложений, включая Terminal и Xquartz, не видят клавишу Insert (Help). Если вы нажмете клавишу, вход не будет зарегистрирован.

Как VS Code может видеть клавишу «Вставка / Помощь» при нажатии?

1 Ответ

0 голосов
/ 05 апреля 2020

Ответ: Код VS не является особенным. Скорее XQuartz имеет возможность включить ключевые эквиваленты (Cmd-Q, Cmd-W и т. Д. c.) В X. Это также вызывает перехват клавиши Insert.

Вы можете отключить это для поведения ALL X приложений одновременно через Предпочтения X11 или с помощью команды:

defaults write org.macosforge.xquartz.X11 enable_key_equivalents -boolean false

Ссылка: https://www.manpagez.com/man/1/Xquartz/

...