
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&