Como posso alternar entre janelas do mesmo aplicativo?

15

Geralmente, tenho mais de dez janelas abertas ao mesmo tempo e algumas delas têm os mesmos aplicativos, principalmente o terminal gnome.

Muitas vezes, quando estou atualmente em um terminal, só quero chegar a outro terminal. Com o Alt-Tab, você precisa escolher entre as janelas de todos os aplicativos, o que é uma dor. Mesmo com o Gnome3, que agrupa janelas por aplicativos e oferece pré-visualização de janelas com Alt-`, não é suficiente porque é difícil distinguir janelas de terminal de visualizações. Você pode apenas dizer qual terminal faz o quê quando a visualização completa é mostrada na maioria dos casos.

Então, existe um atalho de aplicativo / sistema de janelas / gnome que mostra apenas outras janelas do mesmo aplicativo quando você está alternando?

Yan
fonte
Eu vim procurando essa pergunta porque uso o Mac OSX no trabalho e ele possui Alt + `(backtick) para fazer isso embutido. Eu adoraria ver isso chegando ao Ubuntu.
Nathan Long

Respostas:

9

Se você instalar o Gerenciador de configurações do CompizConfig , poderá acessar e alterar as configurações do Compiz que podem fazer isso. Uma vez instalado, inicie-o em Sistema-> Preferências.

Se você normalmente usa Alt+ Tab, vá em "Static Application Switcher". (Este plugin mostra visualizações muito pequenas.)

Se você normalmente usa Windows/Super+ Tab, vá para "Shift Switcher Plugin". (Este plugin mostra visualizações bastante grandes.)

Nas configurações de qualquer um dos plug-ins, você pode definir o atalho de teclado (ou mouse) para Próxima janela (grupo) e / ou Janela anterior (grupo) .

Captura de tela da configuração Próxima configuração do Windows Compiz para Super + g

(Nota: assim como o Switcher estático de aplicativos e o Switcher de mudança, você pode experimentar o Switcher de aplicativos e o Switcher de anel)

8128
fonte
8

Esta é uma pergunta antiga, mas eu tive o mesmo problema e encontrei Alt + `as janelas do mesmo aplicativo. Assim, compartilhando o mesmo para referência.

blackbug
fonte
1

Você escreve notavelmente gnome-terminal , o que me leva a acreditar que você não tem conhecimento do multiplexadores de terminal ? Então você está em um deleite!

Um multiplexador fica como uma camada entre você e o terminal, possibilitando várias sessões de terminal separadas em uma única janela do terminal. Você também pode facilmente ter várias janelas na mesma sessão do multiplexador.

Outro recurso interessante é que você pode desanexá-los da sessão do terminal, deixando-os em execução em segundo plano. Perfeito quando você deseja iniciar um trabalho de longa duração, mova-o para o segundo plano e, em seguida, retire-o mais tarde.

O campeão anterior foi o GNU Screen, mas está sendo substituído pelo tmux , que é o meu favorito. Se você tentar o tmux , verifique também o teamocil .

CLI'ing feliz!

Tobias Sjösten
fonte
0

Eu pensei em acrescentar à esplêndida resposta de fluteflute como fazer isso se você estiver executando o Metacity em vez do Compiz. Infelizmente, isso não pode ser alterado através das Preferências do GNOME, mas deve ser alterado usando gconf-editorou gconftool.

Após a execução gconf-editor, localize e mude /apps/metacity/global_keybindings/switch_grouppara a chave que você deseja usar para alternar entre janelas do mesmo grupo de aplicativos.

Isso pode ser feito na linha de comando com gconftool. Por exemplo:

gconftool -s /apps/metacity/global_keybindings/switch_group -t string "<Mod4>Tab"

(<Mod4> é a chave do Windows.)


fonte