Как отключить поведение alt-hotkey на терминале gnome?

55

Это не просто терминал gnome, но почти все окна gnome: удерживая клавишу «alt», вы можете нажать первую букву одного из пунктов меню. Это позволит вам прокручивать это меню, не нажимая на него напрямую.

Это нормально для любого другого окна, например, для Firefox, но на терминале gnome он крадет ключи, которые я использую для emacs !! У меня очень мало шансов изучить новые комбинации клавиш, если я смогу избежать этого.

Если я не могу изолировать это только для терминала gnome, я в порядке с этим.

farleyknight
источник
5
Кажется, стоит сообщить об ошибке. Для эмулятора терминала ужасная идея перехватывать комбинации Alt или Ctrl.
ak2
Такое поведение может быть полезно, если оно не окажет негативного влияния на мою способность использовать терминал.
Таранаки

Ответы:

53

Правка> Сочетания клавиш ... и снимите флажок «Включить клавиши доступа к меню».

geekosaur
источник
2
Это не работает для меня (изящный, единый интерфейс). ALT по-прежнему вызовет меню.
Иоганн Филипп Стратхаузен
2
Работает в Oneiric.
Эмиль Сит
4
Работает на Ubuntu 14.04.
Дэвид Боштон
2
Я использую Ubuntu 15.10 и в меню «Правка» терминала GNOME нет опции «Сочетания клавиш», просто «Настройки» и «Настройки профиля». Кто-нибудь может подсказать мне расположение этого параметра в моей версии терминала GNOME? Спасибо!
Сильвиубоган
2
Есть ли способ сделать это в 16.04?
Хатшепсут
4

Для терминала Gnome 3.14.1: Нажмите «Правка» (в строке меню)> «Настройки»> «Наконец» на вкладке «Общие», снимите флажок «включить мнемонику ...».

Santropedro
источник
Это сработало для меня, спасибо. Alt-C и Alt-V теперь могут отображать карты. Woo Hoo!
Серый
4

В Ubuntu 16.04 перейдите в «Системные настройки» -> «Клавиатура» -> «Ярлыки» -> «Пусковые установки» и снимите флажок « Ключ», чтобы отобразить HUD (или измените его на другой ключ)

Питер
источник
1
Это мой предпочтительный вариант - полностью отключить HUD - потому что a) HUD совершенно бесполезен, и b) если я случайно нажму Alt сам по себе, при использовании сочетаний клавиш Bash Alt + F Alt + B, HUD раздраженно крадет фокус из терминала.
Дэмиен Ó Силай
3

Это действительно сводит меня с ума тоже. Я бы хотел использовать Alt-V для вставки, поскольку он намного более эргономичен, чем CTRL, но это не представляется возможным из-за опции меню View.

В целом это кажется ошибкой, потому что когда я отключаю горячие клавиши в настройках, я больше не могу использовать Alt-V для доступа к меню «Вид», но я также не могу использовать эту комбинацию для других целей.

Я смог заставить Alt-Z работать, потому что нет меню, начинающегося с Z.

Fonnae
источник
В gnome-Terminal версии 3.14.3 они добавили запись настроек «Включить мнемонику ...», которую можно отключить. Тогда Alt-V способен отображать карты. О, славный Alt-C / Alt-V.
Серый
3

Если вы хотите сделать это глобально, вы можете попробовать этот метод ( источник ):

Чтобы отключить мнемонику, вы должны создать (если она еще не существует) ~ / .gtkrc-2.0. Этот файл должен содержать строку gtk-enable-mnemonics = 0 (вы можете добавить другие настройки GTK, если хотите). Затем перезапустите, чтобы изменения вступили в силу (вы можете выйти из системы и войти в нее).

Клавиша alt в некоторых случаях будет по-прежнему отображать меню, но мнемоника теперь отключена. Hoorah!

РЕДАКТИРОВАТЬ: этот метод больше не работает. Я подал отчет об ошибке в отношении вопроса ОП, поэтому посмотрим, как он будет развиваться.

metakermit
источник
1
Я попробовал это сегодня на Ubuntu 14.04, и это сработало :-)
gwenzek