Pantalla dividida entre Shell y X-Windows en Cygwin

Pantalla dividida entre Shell y X-Windows en Cygwin

¿Hay alguna manera de dividir la pantalla entre un programa que se ejecuta a través del servidor X y una terminal estándar basada en texto? Estoy operando con Cygwin en Windows.

La solución debería basarse lo más posible en el teclado.


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

Luego, mediante una sola (o varias) pulsaciones de teclas, puedo cambiar el enfoque en el lado izquierdo (como en GNU Screen entre diferentes ventanas de pantalla):

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

La solución ya existe si todos los programas son shells bash. Usando GNU Screen, puedo cambiar entre Bash shell 1, bash shell 2 o bash shell 3. Básicamente, lo que quiero hacer es ejecutar simultáneamente y ver simultáneamente la salida, un programa basado en el servidor X Y un bash shell. Por ejemplo, el lado izquierdo podría ser un documento .pdf y el lado derecho un shell bash. Y cambio frecuente y rápidamente el foco en el lado izquierdo entre diferentes documentos pdf.

Relacionados están los programas de administrador de ventanas de mosaicos para Linux, no estoy seguro de poder ejecutarlos en cygwin (¿openbox?).

Gracias por tu contribución.

Respuesta1

Quizás puedas iniciar el servidor X en ventanas múltiples: cada aplicación X tiene su propia ventana. Entonces el administrador de ventanas es MS Windows.

 X -multiwindow &
 export DISPLAY=:0
 xclock&

información relacionada