Split-Screen entre o Shell e o X-Windows no Cygwin

1

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

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

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

Então, através de um único (ou alguns) pressionamento de tecla, eu sou capaz de mudar o foco no lado esquerdo (assim como no GNU Screen 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, eu posso alternar entre Bash shell 1 ou bash shell 2 ou bash shell 3. Essencialmente o que eu quero fazer é rodar simultaneamente e ver 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 eu freqüentemente e rapidamente mudo o foco no lado esquerdo entre diferentes documentos PDF.

Relacionados são os programas tile-window-manager para linux, eu não tenho certeza se posso rodar aqueles sob o cygwin (openbox?).

Obrigado pela sua contribuição.

    
por jrand 03.03.2014 / 14:01

1 resposta

1

Talvez você possa iniciar o servidor X na janela múltipla: cada aplicativo X tem sua própria janela. Então o gerenciador de janelas é o MS Windows.

 X -multiwindow &
 export DISPLAY=:0
 xclock&
    
por 03.03.2014 / 14:19