5

Я пытаюсь связать Ctrl+Shift+W с чем-то в Emacs под Ubuntu. Ничего не происходит, когда я нажимаю эту комбинацию клавиш. Когда я вызываю describe-key для этой комбинации клавиш, ничего не происходит.

Ubuntu перехватывает эту комбинацию клавиш?

Обновить:

Я запускаю emacs в графическом режиме под Ubuntu UI по умолчанию (что бы это ни было). Если я печатаю C-S-q или C-S-s они работают нормально, но когда я ударил C-S-w Emacs ведет себя так , как будто ничего не произошло.

Есть ли способ узнать, перехватывает ли оконный менеджер нажатие клавиши?

2 ответа2

0

Согласно этой странице, Shift не может быть привязан в терминалах, только через графический интерфейс.

0

Запустите другой X-сервер на другой консоли с emacs в качестве основного процесса:

startx emacs

Теперь у вас нет оконного менеджера, и вы можете определить, проходит ли C-S-w через emacs.

Это первый этап отслеживания проблемы. Если проблема в самом Emacs, то сначала посмотрите на function-key-map ; если это оконный менеджер, тогда ps -fHu$USER (в вашем основном сеансе X), чтобы узнать, какой оконный менеджер вам дали.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .