Я использую Gnome в Ubuntu 11.04. Я много работаю в Emacs и обнаружил, что оконный менеджер Gnome берет некоторые ключи Emacs. В некоторой степени, я могу остановить это путем кропотливого прохождения каждого из Систем-> Настройки-> Сочетания клавиш и отключения отключающих клавиш. Однако было бы неплохо сделать это раз и навсегда. Кроме того, моя последняя проблема связана с режимом org, MS-up должен быть org-shiftmetaup (org-move-subtree-up), но оконный менеджер захватывает эту комбинацию клавиш и создает сжатые окна. Тем не менее, я не могу найти это в списке горячих клавиш; Я им не пользуюсь и понятия не имею, как они это называют (и не похоже, что вы можете искать / редактировать ярлыки по комбинации клавиш, только по имени).
Итак, мои вопросы:
- Могу ли я сделать одно изменение конфигурации Gnome, которое по умолчанию отключит все сочетания клавиш?
- Есть ли способ включить некоторые из них? (Я не часто их использую, но, возможно, захочу пару, которая не конфликтует с Emacs.)
- Если это не удастся, есть ли способ отключить ярлыки, конфликтующие с Emacs, например, путем перемещения мета-кода в супер-ключ только для Gnome, а не в emacs?
- Если не считать 3, есть ли способ найти комбинацию клавиш, чтобы ее можно было отключить по отдельности?
Ответы:
Переместите Metaклавишу к клавишам Windows в настройках клавиатуры («Настройки клавиатуры → Раскладки → Параметры → Поведение клавиши Alt / Win → Мета отображается на клавиши Win». Менеджер окон все равно будет использовать Alt, а Emacs будет использовать Мета.
источник
Правка> Сочетания клавиш ... и снимите флажок «Включить клавиши доступа к меню».
Источник: /ubuntu/30224/how-to-disable-the-alt-hotkey-behavior-on-gnome-terminal
* Я не знаю, относится ли это к Ubuntu.
источник