Tela dividida entre Shell e X-Windows no Cygwin

Tela dividida entre Shell e X-Windows no Cygwin

Existe uma maneira de dividir a tela entre um programa executado no servidor X e um terminal padrão baseado em texto? Estou operando no Cygwin no Windows.

A solução deve ser o mais baseada possível no teclado.


[Screen A - Running xeyes         ] || [Screen B - Running bash shell #2]

Então, através de uma única (ou algumas) teclas, posso mudar o foco no lado esquerdo (assim como na Tela GNU entre diferentes janelas de tela):

[Screen A - Running bash shell #1 ] || [Screen B - Running bash shell #2]

A solução já existe se todos os programas forem bash shells. Usando o GNU Screen, posso alternar entre Bash shell 1 ou bash shell 2 ou bash shell 3. Essencialmente, o que eu quero fazer é executar simultaneamente e visualizar simultaneamente a saída, um programa baseado em servidor X E um shell bash. Por exemplo, o lado esquerdo pode ser um documento .pdf e o lado direito um shell bash. E mudo frequente e rapidamente o foco no lado esquerdo entre diferentes documentos PDF.

Relacionados estão os programas gerenciadores de janelas de blocos para Linux, não tenho certeza se posso executá-los no cygwin (openbox?).

Obrigado pela sua contribuição.

Responder1

Talvez você possa iniciar o servidor X em multijanelas: cada aplicativo X possui sua própria janela. Portanto, o gerenciador de janelas é o MS Windows.

 X -multiwindow &
 export DISPLAY=:0
 xclock&

informação relacionada