¿Cómo deshabilitar el comportamiento de las teclas de acceso rápido alt en la terminal gnome?

55

Esto no es solo una terminal de gnome, sino prácticamente todas las ventanas de gnome: cuando mantiene presionada la tecla "alt", puede presionar la primera letra de uno de los elementos del menú. Esto le permitirá desplazarse por ese menú sin hacer clic directamente en él.

¡Esto está bien en cualquier otra ventana, como por ejemplo Firefox, pero en el terminal gnome, roba las claves que uso para emacs! Hay muy pocas posibilidades de que aprenda un nuevo conjunto de combinaciones de teclas si puedo evitarlo.

Si no puedo aislar esto solo en la terminal de GNOME, estoy de acuerdo con eso.

farleyknight
fuente
55
Parece que vale la pena un informe de error. Es una idea terrible que un emulador de terminal intercepte combinaciones Alt o Ctrl.
ak2
Este comportamiento podría ser útil si no afecta negativamente mi capacidad para usar el terminal.
taranaki

Respuestas:

53

Editar> Métodos abreviados de teclado ... y desmarque "Habilitar teclas de acceso al menú".

geekosaur
fuente
2
Esto no parece funcionar para mí (natty, interfaz de la unidad). ALT aún mostrará el menú.
Johann Philipp Strathausen 01 de
2
Trabajos en Oneiric.
Emil Sit
44
Funciona en Ubuntu 14.04.
David Boshton el
2
Uso Ubuntu 15.10 y en el menú Editar de GNOME Terminal no existe la opción "Atajos de teclado", solo "Preferencias" y "Preferencias de perfil". ¿Alguien puede guiarme a la ubicación de esta configuración en mi versión de GNOME Terminal? ¡Gracias!
silviubogan
2
¿Hay alguna manera de hacer esto en 16.04?
Hatshepsut
4

Para el terminal Gnome 3.14.1: haga clic en Editar (en la barra de menú)> Preferencias> Por último en la pestaña "General", desmarque "habilitar mnemónicos ...".

Santropedro
fuente
Esto funcionó para mí, gracias. Alt-C y Alt-V ahora se pueden mapear. Woo hoo!
Gris
4

En Ubuntu 16.04, vaya a Configuración del sistema -> Teclado -> Accesos directos -> Iniciadores, y borre la tecla para mostrar el HUD (o cámbielo a otra tecla)

Peter
fuente
1
Esta es mi opción preferida: deshabilitar el HUD por completo, porque a) el HUD es completamente inútil, yb) si accidentalmente presiono Alt solo mientras uso los accesos directos Bash Alt + F Alt + B, el HUD roba irritantemente el foco. desde la terminal.
Damien Ó Ceallaigh
3

Esto realmente me está volviendo loco también. Me gustaría usar Alt-V para pegar, ya que es mucho más ergonómico que usar CTRL, pero esto no parece posible debido a la opción del menú Ver.

En general, esto parece un error porque cuando desactivo las teclas de acceso rápido en Preferencias ya no puedo usar Alt-V para acceder al menú Ver, pero tampoco puedo usar esa combinación para otras cosas.

Pude hacer que Alt-Z funcionara porque no hay un menú que comience con Z.

Fonnae
fuente
En gnome-terminal versión 3.14.3, agregaron una entrada de preferencias "Habilitar mnemónicos ..." que puede deshabilitar. Entonces el Alt-V es mapeable. Oh glorioso Alt-C / Alt-V.
Gris
3

Si quieres hacerlo globalmente, puedes probar este método ( fuente ):

Para deshabilitar la mnemotecnia, debe crear (si aún no existe) ~ / .gtkrc-2.0. Este archivo debe contener la línea gtk-enable-mnemonics = 0 (puede agregar otras configuraciones GTK si lo desea). Luego, reinicie para que los cambios surtan efecto (es posible que pueda cerrar sesión y luego iniciar sesión).

La tecla alt aún hará que aparezcan menús en algunos casos, pero las mnemotécnicas ahora están deshabilitadas. Hoorah!

EDITAR: este método ya no funciona. Presenté un informe de error con respecto a la pregunta del OP, así que veremos cómo evoluciona.

metakermit
fuente
1
Lo probé hoy en ubuntu 14.04 y funcionó :-)
gwenzek