Como obtenho os atalhos de teclado do acelerador de menu para funcionar no Terminal?

4

Eu estava usando anteriormente o Ubuntu 14.04 e aceleradores (atalhos de teclado para ativar itens de menu) funcionavam muito bem. Por exemplo, no gnome-terminal, eu poderia pressionar Alt-E para abrir o menu Editar , depois P para selecionar / executar o item de menu Colar .

Desde a atualização para 16.04 (para uma instalação nova, para ser precisa), isso só funciona em alguns aplicativos, como o LibreOffice, mas não funciona mais no Terminal GNOME.

De acordo com o link , isso ainda deve ser possível:

Hold down the Alt key to reveal accelerators: underlined letters on menu items, buttons, and other controls. Press Alt plus the underlined letter to activate a control, just as if you had clicked on it.

mas este é o comportamento que eu observo:

Eu posso segurar para que o menu apareça , mas:

  1. Nenhuma letra é sublinhada para indicar aceleradores
  2. Pressionar a tecla aceleradora que eu conheço não abre o menu

Em vez disso, quando pressiono Alt-E, ele simplesmente imprime ^[e no terminal.

Isso é muito irritante, já que eu costumava usar esses atalhos de teclado como a principal maneira de acessar os menus.

    
por Tyler Rick 07.09.2016 / 21:54

1 resposta

4

Acabei de encontrar a resposta ...

Aparentemente, o Gnome Terminal é diferente de aplicativos "normais" e tem aceleradores desativados por padrão? (Por que isso acontece?)

De qualquer forma, a solução foi ir ao menu Editar - > Preferências - > Geral e ative a caixa de seleção "Ativar mnemônicos".

Tambémécurioso,porqueelessãochamadosdemnemônicosnessecaso,masaceleradores"na documentação oficial de ajuda ? Talvez uma nomenclatura consistente deva ser adotada para torná-la menos confusa? Eu votaria em "mnemônicos" agora que estou ciente desse termo (eu nunca tinha ouvido falar dele antes de hoje); "aceleradores" tem muitos outros significados.

    
por Tyler Rick 07.09.2016 / 21:58