Cygwin에서 Shell과 X-Windows 간의 분할 화면

Cygwin에서 Shell과 X-Windows 간의 분할 화면

X 서버를 통해 실행되는 프로그램과 표준 텍스트 기반 터미널 간에 화면을 분할하는 방법이 있습니까? 저는 Windows에서 Cygwin으로 운영하고 있습니다.

솔루션은 가능한 한 키보드 기반이어야 합니다.


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

그런 다음 한 번(또는 몇 번)의 키 입력을 통해 초점을 왼쪽으로 전환할 수 있습니다(GNU 화면에서 서로 다른 화면 창 사이를 전환하는 것처럼).

[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&

관련 정보