Как заставить сочетания клавиш ctrl-left и ctrl-right работать в приложениях X в XQuartz?

XQuartz позволяет нам запускать X-приложения на macos. Это особенно полезно, когда у нас удаленный безголовый компьютер с Linux - просто ssh -X в машину, а затем GUI для любого запущенного приложения X появится на локальном Mac.

Все это работает довольно легко, с общим буфером обмена и без корневых окон. Сочетания клавиш и действия мыши работают нормально, кроме одного:

Ctrl-стрелка влево и Ctrl-стрелка вправо - это обычные сочетания клавиш X для перемещения курсора влево и вправо на одно слово.

По умолчанию они не будут работать в XQuartz, и, в частности, если у вас нет нескольких пространств управления полетами, он будет молчать.

Как получить сочетания клавиш Ctrl-влево и Ctrl-вправо для работы в приложениях X, работающих в XQuartz?

1 ответ

По умолчанию Ctrl-left и Ctrl-right спокойно используются Mission Control в macos.

Перейдите в "Системные настройки" -> "Клавиатура" -> "Горячие клавиши" и снимите флажки "Переместить влево на пробел" и "Переместить вправо на пробел", чтобы разрешить передачу комбинаций клавиш в приложения X.

Эффект является немедленным и тривиальным для восстановления путем повторного выбора этих двух параметров.

Другие вопросы по тегам