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