Раньше я использовал Ubuntu 14.04, и акселераторы (сочетания клавиш для активации пунктов меню) работали просто отлично. Например, в gnome-terminal я мог нажать Alt-E, чтобы открытьРедактироватьменю, затем P, чтобы выбрать/выполнитьВставитьпункт меню.
После обновления до версии 16.04 (точнее, с новой установкой) это работает только в некоторых приложениях, например, LibreOffice, но больше не работает в терминале GNOME.
В соответствии сhttps://help.ubuntu.com/stable/ubuntu-help/keyboard-nav.html, это все еще должно быть возможно:
Удерживайте клавишу Alt, чтобы отобразить акселераторы: подчеркнутые буквы на пунктах меню, кнопках и других элементах управления. Нажмите Alt и подчеркнутую букву, чтобы активировать элемент управления, как если бы вы нажали на него.
но вот что я наблюдаю вместо этого:
Я могу удерживать, чтобы вызвать менюпоявляться, но:
- Ни одна буква не подчеркнута для обозначения ускорителей.
- Нажатие клавиши ускорения, о существовании которой я знаю, не открывает меню.
Вместо этого, когда я нажимаю Alt-E, он просто печатает ^[e
в терминале.
Это очень раздражает, так как раньше я использовал эти сочетания клавиш в качестве основного способа доступа к меню.
решение1
Я только что наткнулся на ответ...
Видимо, Gnome Terminal отличается от «обычных» приложений и ускорители в нем по умолчанию отключены? (Почему так?)
В любом случае, решение было в том, чтобы зайти в меню Правка -> Настройки -> Общие и установить флажок «Включить мнемонику».
Также любопытно, почему в данном случае они называются мнемониками, а вофициальная справочная документация? Может быть, следует принять единое наименование, чтобы сделать его менее запутанным? Я бы проголосовал за «мнемонику», теперь, когда я знаю этот термин (я никогда не слышал о нем до сегодняшнего дня); у «ускорителей» слишком много других значений.