Como faço para abrir um programa do terminal e forçá-lo a permanecer no mesmo espaço de trabalho que o terminal?

0

Em meu trabalho diário, normalmente posso dividir a tarefa em duas ou três subtarefas, por exemplo, programação MATLAB, formatação de LaTeX e comunicação Skype. Para isso, gosto de manter as subtarefas diferentes em espaços de trabalho diferentes, para que eu possa alternar de uma subtarefa para a próxima, pulando entre espaços de trabalho.

Quando eu inicio meu computador, a primeira coisa que faço geralmente é iniciar um dos programas que preciso do terminal, depois passar para o próximo espaço de trabalho, iniciar um novo terminal lá e iniciar outro programa para outra subtarefa. Atualmente, cada janela que começa aparece na área de trabalho ativa no momento. No entanto, não quero esperar que a janela do programa seja carregada antes de passar para o próximo espaço de trabalho.

Existe alguma maneira que eu possa forçar um programa a iniciar no espaço de trabalho que está ativo quando dou o comando para iniciar o processo , em vez de no espaço de trabalho que está atualmente ativo quando a janela é carregada? / p>     

por Tomas Aschan 06.05.2011 / 10:53

1 resposta

0

Dê uma olhada na Torta do Diabo . Pode ser usado para executar algumas ações em janelas específicas. Por exemplo, é possível mover uma janela do Firefox para o espaço de trabalho 2:

(if
  (is (application_name) "Firefox")
  (begin
    (set_workspace 2)
    (maximize)
  )
)
    
por 06.05.2011 / 11:38