Forçar alt + tab para alternar apenas no espaço de trabalho atual no shell do GNOME


Respostas:


178

Aqui está a solução que eu vim com:

Muito rápido e fácil, sem instalações / extensões:

  1. Instale dconf-editor(já instalado nas distribuições debian / ubuntu atuais):

    sudo apt-get install dconf-editor
    
  2. Aberto dconf-editor(a partir do Dash ou de um terminal)

  3. Navegue para: org -> gnome -> shell -> app-switcher
  4. Defina "somente espaço de trabalho atual" como true

    captura de tela

..e pronto :)


9
Gostaria que o Gnome colocasse isso no applet Settings
leo-the-manic

2
Por favor, adicione a resposta @austinmarton também, pois, embora isso seja mais genérico, existe uma maneira de gnomo que não requer instalações extras.
Mihail Malostanidis

4
Eu adicionei questão recurso para Gnome projeto TWEAK gitlab.gnome.org/GNOME/gnome-tweaks/issues/123
sobi3ch

1
Como de Ubuntu 18.04 essa configuração pode ser encontrada em / org / gnome / shell / janela-switcher / atual-workspace-only
GuruBob

2
AVISO: Para mim no Ubuntu 18.04 não funcionar, mas a versão de linha de comando funcionou: gsettings definir org.gnome.shell.app-switcher atual-workspace-única verdadeira
carlo.polisini

176

Simplesmente:

gsettings set org.gnome.shell.app-switcher current-workspace-only true

5
super rápido, não é necessário software extra e faz exatamente o que foi solicitado! 1
Jamie-505

1
Funcionou para mim no Ubuntu 17.04
Esteban Filardi

2
... e para mim em 17.10.
Colan

12
Está funcionando no Ubuntu 18.04. É simples e você não precisa instalar nada #
Andrea Tulimiero


15

Como uma alternativa para instalar dconf-editore ter que mexer muito com o mouse, você também pode fazer isso no terminal.

Para criar o current-workspace-onlyvalor:

dconf write /org/gnome/shell/app-switcher/current-workspace-only 'true'

Para apagá-lo, retorne às configurações padrão:

dconf reset /org/gnome/shell/app-switcher/current-workspace-only

Gostaria dconf-editormais se pudesse pesquisar caminhos, propriedades e valores.


2
a (mais tarde) usando respostagsettings é apenas uma API de nível superior que também define os dconfvalores (e provavelmente seria na preferência sobre dconf geral acessando diretamente)
michael

12

Parece ser corrigido com

gsettings set org.gnome.shell.window-switcher current-workspace-only true
gsettings set org.gnome.shell.app-switcher current-workspace-only true

Parece que eu preciso apenas o primeiro ( .window-switcher)
kerner1000

Isso fez o trabalho. Ele mostra apenas os aplicativos atualmente no espaço de trabalho e, quando um aplicativo possui duas instâncias, cada um em um espaço de trabalho diferente ao pressionar Alt + Tab, impede a exibição dos dois. Mas você precisa usar os dois comandos nesta resposta. Perfeito, obrigado!
juliangonzalez

6

Uma alternativa para quem deseja navegar pelas janelas abertas no espaço de trabalho atual, mas também deseja poder navegar por todos os aplicativos abertos (em qualquer espaço de trabalho), isso pode ser alcançado alterando os atalhos do teclado.

Em Configurações> Dispositivos> Teclado (no Ubuntu 17.10):

  • Alternar janelas: Alt+Tab
  • Alternar aplicativos: Super+Tab

Isso é complicado - Alt + Tab altera as janelas, mesmo ao alterar os atalhos do teclado. Existe uma maneira de consertar isso?
Rick-777

Sim, Alt + Tab mostrará as janelas abertas no espaço de trabalho atual, enquanto o Super + Tab mostrará todos os programas abertos (em qualquer espaço de trabalho). O que você deseja alcançar, que Alt + Tab mostra programas abertos no espaço de trabalho atual em vez de janelas abertas?
quer

1
Oi ! Estou tentando definir esse comportamento específico, mas não consigo. Ambos os comandos sempre se comportam da mesma maneira. Tentei gsettings atual-espaço de trabalho somente para alternador de janelas e aplicativos sem sorte também. Qualquer ideia? Obrigado :)
Biggybi

Eu verifiquei meus gsettings e eu tenho org.gnome.shell.app-switcher current-workspace-only falseeorg.gnome.shell.window-switcher current-workspace-only true
Clauds

Isso não responde à pergunta, mas é uma ótima dica.
Crafter


1

As outras soluções aqui não funcionaram para mim no Ubuntu 18.04.1, mas a extensão Alt Tab Workspace funcionou.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.