Como desativar o comportamento das teclas de atalho alt no terminal gnome?

55

Este não é apenas o terminal do gnome, mas praticamente todas as janelas do gnomo: quando você pressiona a tecla "alt", pode pressionar a primeira letra de um dos itens de menu. Isso permitirá que você role esse menu sem clicar nele diretamente.

Está tudo bem em qualquer outra janela, como digamos o Firefox, mas no terminal gnome, ele rouba as chaves que eu uso no emacs !! Há muito pouca chance de eu aprender uma nova combinação de teclas, se eu puder evitar.

Se não consigo isolar isso apenas para o terminal gnome, estou bem com isso.

farleyknight
fonte
5
Parece valer um relatório de erro. É uma péssima idéia para um emulador de terminal interceptar combinações Alt ou Ctrl.
AK2
Esse comportamento pode ser útil se não afetar negativamente minha capacidade de usar o terminal.
11116 taranaki

Respostas:

53

Editar> Atalhos do teclado ... e desmarque a opção "Ativar teclas de acesso ao menu".

geekosaur
fonte
2
Isso não parece funcionar para mim (interface natty, de unidade). ALT ainda exibirá o menu.
Johann Philipp Strathausen
2
Trabalha em onírico.
Emil Sit
4
Funciona no Ubuntu 14.04.
David Boshton
2
Eu uso o Ubuntu 15.10 e no menu Editar do Terminal GNOME não há opção "Atalhos de teclado", apenas "Preferências" e "Preferências de perfil". Alguém pode me orientar para o local dessa configuração na minha versão do GNOME Terminal? Obrigado!
silviubogan
2
Existe uma maneira de fazer isso no 16.04?
Hatshepsut
4

Para o terminal Gnome 3.14.1: Clique em Editar (na barra de menus)> Preferências> Finalmente na guia "Geral", desmarque a opção "ativar mnemônicos ...".

Santropedro
fonte
Isso funcionou para mim, obrigado. Alt-C e Alt-V agora podem ser mapeados. Woo hoo!
Gray
4

No Ubuntu 16.04, vá para Configurações do sistema -> Teclado -> Atalhos -> Lançadores e limpe a tecla para mostrar o HUD (ou altere-o para outra tecla)

Peter
fonte
11
Esta é minha opção preferida - desativar completamente o HUD - porque a) o HUD é completamente inútil eb) se eu pressionar acidentalmente Alt por si só enquanto estiver usando os atalhos do Bash Alt + F Alt + B, o HUD rouba o foco de maneira irritante do terminal.
Damien Ó Ceallaigh
3

Isso realmente está me deixando louco também. Gostaria de usar o Alt-V para colar, pois é muito mais ergonômico do que usar CTRL, mas isso não parece possível devido à opção de menu Exibir.

No geral, isso parece um bug, porque quando desabilito as teclas de atalho nas Preferências, não consigo mais usar o Alt-V para acessar o menu Exibir, mas também não consigo usar essa combinação para outras coisas.

Consegui fazer o Alt-Z funcionar porque não há menu que comece com Z.

Fonnae
fonte
Na versão 3.14.3 do gnome-terminal, eles adicionaram uma entrada de preferências "Ativar mnemônicos ..." que você pode desativar. Em seguida, o Alt-V pode ser mapeado. Oh glorioso Alt-C / Alt-V.
cinzento
3

Se você quiser fazer isso globalmente, tente este método ( fonte ):

Para desativar mnemônicos, você deve criar (se ele ainda não existir) ~ / .gtkrc-2.0. Este arquivo deve conter a linha gtk-enable-mnemonics = 0 (você pode adicionar outras configurações de GTK, se desejar). Em seguida, reinicie para que as alterações entrem em vigor (você poderá efetuar logout e logon).

A tecla alt ainda fará os menus aparecerem em alguns casos, mas os mnemônicos agora estão desativados. Hoorah!

EDIT: este método não funciona mais. Eu enviei um relatório de bug sobre a pergunta do OP, para ver como ele evolui.

metakermit
fonte
11
Eu tentei-o hoje no Ubuntu 14.04 e funcionou :-)
gwenzek