Existe uma ferramenta que me permita fazer a seguinte sequência?
- Digite um atalho de teclado
- Digite o nome de um aplicativo atualmente aberto em alguma área de trabalho
- Pressione Enterpara alternar para essa área de trabalho e colocar o aplicativo em foco instantaneamente
(O plug-in Chromium Vimium fornece um recurso análogo para as guias do navegador: pressionando Shift- Tnesse ambiente para listar todas as guias, digite algumas palavras para filtrar por título e pressione Enter para exibir a guia selecionada.)
Respostas:
Na mesma janela Configurações do sistema mencionada pelo snail Mechanical , você pode configurar um novo atalho personalizado (dois lugares acima da árvore em Atalhos globais). Crie o tipo
Command/URL
com a seguinte ação :Obviamente, mude
Vimperator
para o nome do aplicativo desejado.fonte
Se você usa o KDE, você pode fazer isso usando o KRunner (caixa de diálogo / barra de ferramentas do KDE). O KRunner fornece funcionalidade para pesquisar os títulos das janelas em execução; você só precisa adicionar um atalho de teclado global para ativá-lo.
Configuração
Abra
systemsettings
e navegue até "Atalhos de teclado globais". No menu suspenso "Componente do KDE", selecione "Executar interface de comando" para procurar os atalhos para o KRunner. Role até "Executar comando (somente" Windows "do corredor)", clique nele e especifique um pressionamento de tecla a ser usado (eu tenho Win- W):Clique em Aplicar e feche as configurações do sistema.
Uso
Pressione o atalho que você escolheu para abrir o KRunner. Comece a digitar o título de uma janela. Depois de reduzi-lo à janela desejada, pressione Enterpara alternar para a área de trabalho virtual e focar a janela. Você também pode clicar na janela na lista suspensa:
fonte
Foi encontrada uma solução desagradável para o kde5.
Se você deseja ter uma lista completa de janelas com pesquisa por títulos:
Vá para Configurações do sistema -> Área de trabalho -> Atalhos -> Atalhos personalizados
Crie um novo atalho global -> Comando / URL (clique com o botão direito do mouse)
Marque a caixa de seleção à direita do nome
Na guia Trigger, selecione a combinação de teclas desejada
Em tipo de guia Ação
/usr/local/bin/krunner-search-by-windows.sh
Crie um arquivo
/usr/local/bin/krunner-search-by-windows.sh
com o seguinte conteúdo:#!/bin/bash qdbus org.kde.krunner /App querySingleRunner windows "" sleep 0.4 xdotool type 'window ' xdotool key "shift+BackSpace"
chmod a+x /usr/local/bin/krunner-search-by-windows.sh
Observe o espaço após 'janela'.
Agora você pode obter a lista de janelas abertas pelo atalho especificado e pesquisar por essa lista enquanto digita;
Se você deseja apenas pesquisar por títulos sem a lista completa de janelas:
Vá para Configurações do sistema -> Área de trabalho -> Atalhos -> Atalhos personalizados
Crie um novo atalho global -> comando D-bus (clique com o botão direito do mouse)
Marque a caixa de seleção à direita do nome
Na guia Trigger, selecione a combinação de teclas desejada
Na guia Ação, insira as seguintes informações:
Feito
fonte
windownow parece fazer o que você quer.
Na página do pacote:
Você pode instalá-lo com:
Na primeira execução, ele solicitará que você escolha a combinação do teclado para chamar a
windownow
janela.O único problema que encontrei até agora é que, para algumas janelas (por exemplo, Chrome), a
windownow
janela aparece em segundo plano, em vez de primeiro plano (ou seja, "acima" de todas as janelas). Só que eu estou bastante contente com esta solução.fonte