Geteilter Bildschirm zwischen Shell und X-Windows in Cygwin

Geteilter Bildschirm zwischen Shell und X-Windows in Cygwin

Gibt es eine Möglichkeit, den Bildschirm zwischen einem über den X-Server laufenden Programm und einem standardmäßigen textbasierten Terminal aufzuteilen? Ich arbeite mit Cygwin unter Windows.

Die Lösung sollte möglichst tastaturbasiert sein.


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

Dann kann ich durch einen (oder mehrere) Tastenanschläge den Fokus auf der linken Seite umschalten (genau wie in GNU Screen zwischen verschiedenen Bildschirmfenstern):

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

Die Lösung existiert bereits, wenn alle Programme Bash-Shells sind. Mit GNU Screen kann ich zwischen Bash-Shell 1, Bash-Shell 2 oder Bash-Shell 3 wechseln. Im Wesentlichen möchte ich ein X-Server-basiertes Programm UND eine Bash-Shell gleichzeitig ausführen und die Ausgabe gleichzeitig anzeigen. Beispielsweise könnte die linke Seite ein PDF-Dokument und die rechte Seite eine Bash-Shell sein. Und ich wechsle den Fokus auf der linken Seite häufig und schnell zwischen verschiedenen PDF-Dokumenten.

Damit verbunden sind die Tile-Window-Manager-Programme für Linux. Ich bin nicht sicher, ob ich diese unter Cygwin (Openbox?) ausführen kann.

Danke für deinen Beitrag.

Antwort1

Vielleicht können Sie den X-Server im Multiwindow-Modus starten: jede X-Anwendung hat ihr eigenes Fenster. Der Fenstermanager ist also MS Windows.

 X -multiwindow &
 export DISPLAY=:0
 xclock&

verwandte Informationen