나는 그것이 가능하다는 것을 알고 있지만, 내 인생에서 분할 영역 모드에서 하나의 창으로 화면을 시작하는 방법을 알아낼 수 없습니까?
즉 : 시작시 여러 창을 열도록 화면을 설정했지만 각 지역에서 응용 프로그램을 실행하여 창 0을 두 영역으로 나누기를 원합니다.
나는 그것이 가능하다는 것을 알고 있지만, 내 인생에서 분할 영역 모드에서 하나의 창으로 화면을 시작하는 방법을 알아낼 수 없습니까?
즉 : 시작시 여러 창을 열도록 화면을 설정했지만 각 지역에서 응용 프로그램을 실행하여 창 0을 두 영역으로 나누기를 원합니다.
답변:
split 명령을 추가 .screenrc
하고 사용 focus
하고 select
어떤 윈도우가 어떤 분할에 있고 어떤 분할에 포커스가 있는지를 제어 하고 사용할 수 있습니다 .
screen -t window0 bash
screen -t window1 bash
select window0
split
focus down
select window1
focus up
분할은 개별 화면 창을 분할하지 않고 대신 전체 화면 세션 인스턴스에 대한 분할을 만듭니다. 또한 생성 후 스크린 세션을 다시 연결해도 분할이 다시 생성되지 않습니다.
첫 번째 화면 창만 여러 영역으로 나누려면 화면 세션의 첫 번째 창에서 다른 화면 세션을 실행하고 위의 화면 설정을 사용할 수 있습니다. .screenrc
예를 들어 .screenrc.split
, 이외의 파일로 위의 설정을 저장하면 이를 기본 화면 세션에 추가하여 화면 창 내에서 내장 분할 화면을 시작할 수 있습니다.
screen -t split screen -S split -c .screenrc.split
기본 화면 세션 내에 화면 세션을 포함시키는 경우 명령 이스케이프 키를 CTRL+A내부 화면 세션 이외의 항목 에 바인딩하려고합니다 . 이 키를 바인딩 CTRL+B하여 포함 된 화면 ( .screenrc.split
) 의 화면 구성 파일에 추가 하려면 :
escape ^Bb