
Есть ли способ разделить экран между программой, работающей через X-сервер и стандартным текстовым терминалом? Я работаю под Cygwin под Windows.
Решение должно быть максимально основано на клавиатуре.
[Screen A - Running xeyes ] || [Screen B - Running bash shell #2]
Затем, с помощью одного (или нескольких) нажатий клавиш, я могу переключить фокус на левую сторону (точно так же, как в GNU Screen между различными окнами экрана):
[Screen A - Running bash shell #1 ] || [Screen B - Running bash shell #2]
Решение уже существует, если все программы являются оболочками bash. Используя GNU Screen, я могу переключаться между оболочкой Bash 1 или оболочкой bash 2 или оболочкой bash 3. По сути, я хочу одновременно запустить и просмотреть вывод, программу на основе X-сервера И оболочку bash. Например, левая сторона может быть документом .pdf, а правая — оболочкой bash. И я часто и быстро переключаю фокус на левой стороне между различными документами pdf.
Связанные с этим программы управления окнами для Linux, я не уверен, смогу ли я запустить их под Cygwin (Openbox?).
Спасибо за ваш вклад.
решение1
Может быть, вы можете запустить X-сервер в многооконном режиме: каждое X-приложение имеет свое собственное окно. Поэтому менеджером окон является MS Windows.
X -multiwindow &
export DISPLAY=:0
xclock&