Pregunta ¿Cómo evitar que Alt + Tab de Gnome-shell agrupe ventanas de aplicaciones similares?


Me encanta casi todo sobre cómo Gnome Shell maneja el cambio de aplicación a través de Alt+Lengüeta. Mi única queja con eso, sin embargo, es cómo obliga al usuario a usar Alt+` para alternar entre las ventanas de la misma aplicación. Esto es muy molesto para mí, porque ahora tengo que tener en cuenta si la última ventana que estaba usando pertenecía a la misma aplicación que la ventana actual o no. Definitivamente una molestia para los usuarios avanzados que piensan en términos de "ventanas con las que estoy trabajando" en lugar de "aplicaciones en las que estoy trabajando".

Probé la extensión AlternateTab ( https://extensions.gnome.org/extension/15/alternatetab/ ), pero se ve demasiado feo para mí. Sin mencionar que al final todo lo que quiero es remapear Alt+(tecla arriba) a Alt+Lengüeta en esta aplicación. Supongo que una opción sería simplemente modificar Gnome-shell. Creo que debería jugar con el altTab.js archivo en /usr/share/gnome-shell/js/ui/, pero el archivo es demasiado largo y abrumador para alguien como yo, que no conoce JavaScript.

¿Alguien sabe cómo puedo hacer que Gnome Shell deje de agrupar ventanas por aplicaciones?


150


origen


Gracias por el Alt + `. He sido google para esto por un tiempo ahora. - Kugel
¡Gracias! Encontré la respuesta que estaba buscando en tu pregunta :) Alt + ` - mimoralea
@mimoralea, me alegro de poder ayudar. Lástima que el caparazón no sea lo suficientemente intuitivo. - Waldir Leoncio
Vea la respuesta debajo de @ dogmatic69. La mejor respuesta a tu pregunta. - Hitsugaya198
@ Hitsugaya198, acepto que la instalación de esa extensión de Shell es actualmente la mejor ruta. - Waldir Leoncio


Respuestas:


Del comentario de 'xaeth' sobre este Publicación del blog Ergo Project, He aprendido eso Alt+Esc recorrerá todas las ventanas sin agrupar por aplicación. Esta fue la solución más simple para mí, y me alegro de que me haya salvado de tener que instalar otros programas.

Si prueba con Alt+Esc resulta favorable para usted, entonces puede ir a Configuración del sistema> Teclado> Accesos directos> Navegación y reasignar Alt+Lengüeta para realizar la tarea de navegación que se asignó previamente a Alt+Esc. En mi configuración, esta tarea se llama 'Cambiar ventanas directamente'.


89



Muchas gracias por tu sugerencia, ¡realmente funciona! Ahora, si pudiera descubrir cómo deshacerme de ese grueso marco negro alrededor de la ventana seleccionada y hacer que muestre ese "cuadro de selección" Alt + Tab dice que estaré en el cielo. :) - Waldir Leoncio
No da el mismo comportamiento. El comportamiento esperado es saltar rápidamente a la ventana necesaria. Esto es como un salto de desplazamiento, lo que significa que se desplaza por cada ventana, necesita procesar visualmente cada vista hasta que se detiene en la deseada. - AlikElzin-kilaka
No deshace las ventanas para mí, ni me permite pasar por las ventanas. Todavía se mueve en ciclos a través de las aplicaciones. Tal vez debería iniciar sesión de nuevo? Extraño. - Lodewijk
No funciona en Ubuntu 16 - Anand Rockzz
@ Waldir Leoncio. Configure Alt + Tab para "Cambiar ventanas" en lugar de "Cambiar ventanas directamente" y el marco grueso debería desaparecer. Gnomo 3.26 - bartolo-otrit


  • Abierto dconf-editor
  • Ir org/gnome/desktop/wm/keybindings
  • Mueva el valor '<Alt>Tab' de switch-applications a switch-windows
  • Opcionalmente mover '<Shift><Alt>Tab' de switch-applications-backward a switch-windows-backward
  • Si tu quieres switch-windows para trabajar en escritorios, no solo en el escritorio actual, también puede desmarcar org/gnome/shell/window-switcher/current-workspace-only (Cortesía de @CharlBotha)
  • Cerca dconf-editor
  • prensa <Alt>F2, luego escribe r para reiniciar Gnome.

El último paso no siempre parece ser necesario, pero no debería doler (especialmente porque no cierra ninguna de sus aplicaciones en ejecución).


145



Me sorprende que la gente instale tan fácilmente conmutadores de aplicaciones de terceros a favor de la reconfiguración de Gnome en su lugar. Esto para mí es una solución mucho más deseable que la mayoría de los otros presentados. - mirichan
Increíble y +1 más para Alt + F2 -> r para reiniciar gnome - Anand Rockzz
¡Esta debería ser la respuesta aceptada! - Jacob Goulden
Para tener el switch-windows trabajar en espacios de trabajo, deseleccionar org.gnome.shell.window-switcher.current-workspace-only utilizando dconf-editor. - Charl Botha
Esto es brillante, y Yogef a continuación ha reformulado esta misma solución en forma de llamadas de línea de comando 'dconf' ... - Jonathan Hartley


Un poco de ayuda -

Alt+Lengüeta y luego cuando tienes ventanas agrupadas Alt+`  ayuda un poco


33



Soy consciente de eso, mi pregunta es acerca de asignar Alt + Tab para cambiar ventanas sin importar su relación con la última ventana activa. Actualizaré la pregunta para que quede más clara. - Waldir Leoncio


los Pestaña Alt de Windows extensión por tglman es muy útil. Tú también puedes bifurcarlo en GitHub.


17



¡Esta es la verdadera respuesta a la pregunta! - Елин Й.
Exactamente lo que estaba buscando y muy simple de instalar - Pierre de LESPINAY
No necesita una extensión, vea este comentario superuser.com/a/860001/914650. Funcionó en mi Ubuntu 18.04 - qmn1711


AlternateTab

Sustituya Alt-Tab con un selector basado en la ventana que no se agrupe por aplicación. Esta extensión es parte del modo clásico y es oficialmente compatible con GNOME. Por favor, no reporte errores usando el siguiente formulario, use GNOME Bugzilla en su lugar.

https://extensions.gnome.org/extension/15/alternatetab/


14



+1 mejor respuesta aquí. Funciona sin problemas en Ubuntu 17.10. ¡Gracias! Buscador de "AlternateTab" en "Acitivites" y aparece directamente - gromit190


Usando fedora 23 puedes hacer lo siguiente

Instalar una pestaña alternativa (ya estaba instalada para mí)

sudo dnf install gnome-shell-extension-alternate-tab

Ejecutar editor de pref

gnome-shell-extension-prefs

Luego habilítalo

enter image description here

HECHO, la pestaña alt ya no es coja. Además, no es un truco como el anterior al cambiar los atajos de teclado. Alt-tab todavía mostrará la ventana emergente con miniaturas, etc, simplemente no agrupadas.


9



+1 y esta debería ser la respuesta "correcta", ya que resuelve el problema directamente como se solicitó. Sospecho que tu distribución tiene menos que ver con eso, y más el hecho de que estás usando el escritorio Gnome, ya que acabo de utilizar tu solución con éxito en Ubuntu 17.04 con el escritorio Gnome 3. - Hitsugaya198
Esta es la única solución que funcionó para mí y es muy simple. - Lokesh


Puede usar el terminal para editar las preferencias del conmutador predeterminado (Este es un equivalente de la línea de comandos de la respuesta dconf-editor de Mad Physicist).

correr:

dconf write /org/gnome/desktop/wm/keybindings/switch-windows "['<Alt>Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-windows-backward "['<Shift><Alt>Tab', '<Alt>Above_Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-applications "[]"
dconf write /org/gnome/desktop/wm/keybindings/switch-applications-backward "[]"

o:

gsettings set org.gnome.desktop.wm.keybindings switch-windows "['<alt>Tab']"
etc...

(Como usuario regular, no root !!!)


9



En biónico, $ dconf write /org/gnome/desktop/wm/keybindings/switch-applications-backward "[]" dice error: 0-2:unable to infer type - nealmcb
¡Gracias! Mi alternativa a la respuesta actualmente aceptada de "ciclismo en el lugar" por @pestophagous a través de la línea de comando es gsettings set org.gnome.desktop.wm.keybindings cycle-windows "['<Alt>Tab']" y gsettings set org.gnome.desktop.wm.keybindings cycle-windows-backward "['<Shift><Alt>Tab']" Eso me permite ver las ventanas en contexto a resolución completa, así puedo ver si p. una página del navegador tiene la pestaña que estoy buscando. - nealmcb


Esta publicación ha arrojado algo de luz sobre el tema. Al acceder aplicaciones -> metacity -> global_keybindings en gconf-editor hay una clave llamada switch_group, que está asignado a <Alt>Above_Tab. Cambiando eso a <Alt>Tab debería resolver el problema


1



Hola, wleoncio, la publicación anterior habla de un problema diferente (en comparación con la pregunta). Intenté con tu respuesta, pero no pasó nada - Hoàng Long


Puede usar un selector de aplicaciones diferente: puede habilitarse usando compizconfig-settings-manager.

Ver buena información en CompizConfig en Ubuntu. También se puede instalar en openSUSE y probablemente otras distribuciones.

Ejemplo de resultado: enter image description here


1