Opção 1: extensão do Shell do Gnome: AppKeys
Esta extensão emula o comportamento do Unity no Gnome Shell: link
Faz exatamente o que é esperado e adiciona mais algumas associações de teclas, como abrir uma nova janela para o aplicativo com Super+Shift+[1-9]
. Confirmado trabalhando no Ubuntu 14.04.2 e no Gnome Shell 3.10.4.
Opção 2: xbindkeys & amp; wmctrl
Embora não seja fácil de configurar e gerenciar, você pode obter esse tipo de funcionalidade em muitos ambientes, usando wmctrl
e xbindkeys
.
As teclas Xbind podem ser definidas para iniciar no login. Ele irá monitorar um arquivo chamado .xbindkeysrc
, que pode conter linhas 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
Assim como o Unity, com essa receita, você configura uma chave para alternar para um aplicativo, se estiver em execução, ou o inicia, se não estiver. Eu usei Alt
aqui, mas você poderia usar Mod4
, eu acho.
Opção 3: usar atalhos de alternância de espaço de trabalho
Algo semelhante é atribuir atalhos de teclado que alternam para áreas de trabalho específicas (ou "Espaço de trabalho"). Se você executar um aplicativo por espaço de trabalho, o atalho será efetivamente alternado para esse aplicativo. Procure em Keyboard: Shortcuts: Navigation
o lugar para definir os atalhos de alternância de espaço de trabalho.
Opção 4: gnome-shell-extensions-windows-navigator
Após instalar esta extensão do Gnome, no modo de sobreposição, você pode segurar a tecla ALT e ver um número atribuído a cada janela. Você pode então pressionar o número para mudar a janela. Mais aqui , incluindo instruções de instalação.