Я пытаюсь отключить Altзапуск глобального меню, когда я использую приложение (я использую Ubuntu 14.04).
Моя проблема в том, что когда я использую emacs, например, и нажимаю Alt+ h, запускается меню справки, которое мне не нужно.
Я пытаюсь отключить Altзапуск глобального меню, когда я использую приложение (я использую Ubuntu 14.04).
Моя проблема в том, что когда я использую emacs, например, и нажимаю Alt+ h, запускается меню справки, которое мне не нужно.
Ответы:
Я также использую Emacs, но с GUI ( emacs &
в терминальной оболочке) я не вижу этой проблемы - Alt-H выделяет весь буфер.
Когда я запускаю Emacs специально в терминале ( emacs -nw
), я вижу проблему, как вы сообщаете. Клавиша Alt перехватывается приложением терминала.
Если вы действительно хотите использовать текстовый режим Emacs внутри терминала, вы должны использовать меню терминала (щелкните внутри окна терминала, затем перейдите в начало экрана), затем выберите «Правка»> «Сочетания клавиш» ... и снимите флажок «Включить меню». ключи доступа ". После этого Emacs в текстовом режиме обрабатывает Alt-H точно так же, как Emacs с графическим интерфейсом.
(изменить), чтобы отключить клавишу Alt во всех приложениях, запустить ccsm
(CompizConfig Settings Manager), выбрать «Рабочий стол -> Ubuntu Unity Plugin» и отключить «Клавишу для отображения строки меню при нажатии» и, возможно, «Клавишу для отображения HUD при нажатии» тоже.
Возможно, вам придется установить ccsm с помощью sudo apt-get install CompizConfig-Settings-Manager
.
Вы можете перейти в Настройки> Клавиатура и изменить ярлык или отключить ярлык там