Opción 1: extensión Gnome Shell: AppKeys
Esta extensión emula el comportamiento de Unity en Gnome Shell:
https://extensions.gnome.org/extension/413/dash-hotkeys/
Hace exactamente lo que se espera y agrega algunas combinaciones de teclas más, como abrir una nueva ventana para la aplicación Super+Shift+[1-9]. Se confirmó que funcionaba en Ubuntu 14.04.2 y Gnome Shell 3.10.4.
Opción 2: xbindkeys y wmctrl
Si bien no es tan fácil de configurar y administrar, puede obtener este tipo de funcionalidad en muchos entornos, utilizando wmctrly xbindkeys.
Xbindkeys se puede configurar para comenzar al iniciar sesión. Supervisará un archivo llamado .xbindkeysrc, que puede contener líneas como esta:
#Launch or switch to E-mail
"wmctrl -xa Thunderbird || thunderbird"
Alt + 2
#Launch or switch to Konsole
"wmctrl -xa Konsole || konsole"
Alt + 3
#Launch or switch to IRC client
"wmctrl -xa Xchat || xchat"
Alt + 4
Al igual que Unity, con esta receta configura una clave para cambiar a una aplicación si está en ejecución, o iniciarla si no lo está. Usé Altaquí, pero podrías usar Mod4en su lugar, creo.
Opción 3: usar accesos directos de cambio de espacio de trabajo
Algo similar es asignar atajos de teclado que cambian a escritorios específicos (o "Espacio de trabajo"). Si ejecuta una aplicación por espacio de trabajo, el acceso directo cambia efectivamente a esa aplicación. Busque debajo Keyboard: Shortcuts: Navigationel lugar para establecer los accesos directos de cambio de espacio de trabajo.
Opción 4: gnome-shell-extensions-windows-navigator
Después de instalar esta extensión Gnome, en modo de superposición puede mantener presionada la tecla ALT y ver un número asignado a cada ventana. Luego puede presionar el número para cambiar la ventana. Más aquí , incluidas las instrucciones de instalación.