별도의 터미널 창에 하나 이상의 창을 포함하여 tmux 창을 여러 창으로 분할

별도의 터미널 창에 하나 이상의 창을 포함하여 tmux 창을 여러 창으로 분할

나는 같은 회의에 대해 두 가지 다른 관점을 가질 수 있다는 것을 알고 있습니다.이 문서에 설명된 명령을 사용하세요..

다음과 같습니다.

    monitorA                          monitorB
    ┌─────────────────────────────┐  ┌────────────────────────────────────────────────┐                       
    │                             │  │                                                │                       
    │ ┌─────┐   ┌─────┐   ┌─────┐ │  │ ┌────────────┐ ┌────────────┐ ┌────────────┐   │                       
    │ │     │   │     │   │     │ │  │ │            │ │            │ │            │   │                       
    │ │     │   │     │   │     │ │  │ │            │ │            │ │            │   │                       
    │ │     │   │     │   │     │ │  │ │            │ │            │ │            │   │                       
    │ │     │   │     │   │     │ │  │ │            │ │            │ │            │   │                       
    │ │     │   │     │   │     │ │  │ │            │ │            │ │            │   │                       
    │ │     │   │     │   │     │ │  │ │    P1      │ │     P2     │ │     P3     │   │                       
    │ │ P1  │   │  P2 │   │ P3  │ │  │ │            │ │            │ │            │   │                       
    │ │     │   │     │   │     │ │  │ │            │ │            │ │            │   │                       
    │ │     │   │     │   │     │ │  │ │            │ │            │ │            │   │                       
    │ │     │   │     │   │     │ │  │ │            │ │            │ │            │   │                       
    │ │     │   │     │   │     │ │  │ │            │ │            │ │            │   │                       
    │ │     │   │     │   │     │ │  │ └────────────┘ └────────────┘ └────────────┘   │                       
    │ │     │   │     │   │     │ │  │                                                │                       
    │ │     │   │     │   │     │ │  │  session1                      window1         │                       
    │ │     │   │     │   │     │ │  └────────────────────────────────────────────────┘                       
    │ └─────┘   └─────┘   └─────┘ │                                                                           
    │                             │                                                                           
    │                             │                                                                           
    │                             │                                                                           
    │                             │                                                                           
    │                             │                                                                           
    │                             │                                                                           
    │                             │                                                                           
    │                             │                                                                           
    │  session1         window1   │                                                                           
    └─────────────────────────────┘                                                                           
                                                                                                              

그리고 @Spikey8D 덕분에 새 세션을 만든 다음 다음과 같이 새 세션의 창을 기존 창에 연결할 수 있다는 것을 알았습니다.
<prefix>:link-window -s <session-name>:<window-number>

하지만 내가 원하는 것은 다음과 같습니다. 두 번째 터미널에 동일한 창을 하나 이상 표시하는 것입니다. 두 터미널 창이 모두 "전체 화면"이고 각 모니터 A와 B를 채우는 것을 상상/가정해 보세요.

     monitorA                         monitorB                                                                                                                                                                                                                                                                                        
     ┌─────────────────────────────┐  ┌────────────────────────────────────────────────┐                      
     │                             │  │                                                │                      
     │                             │  │ ┌────────────┐ ┌────────────┐ ┌────────────┐   │                      
     │    ┌────────────────────┐   │  │ │            │ │            │ │            │   │                      
     │    │                    │   │  │ │            │ │            │ │            │   │                      
     │    │                    │   │  │ │            │ │            │ │            │   │                      
     │    │                    │   │  │ │            │ │            │ │            │   │                      
     │    │                    │   │  │ │            │ │            │ │            │   │                      
     │    │                    │   │  │ │     P1     │ │    P2      │ │     P3     │   │                      
     │    │                    │   │  │ │            │ │            │ │            │   │                      
     │    │                    │   │  │ │            │ │            │ │            │   │                      
     │    │                    │   │  │ │            │ │            │ │            │   │                      
     │    │       P0           │   │  │ │            │ │            │ │            │   │                      
     │    │                    │   │  │ │            │ │            │ │            │   │                      
     │    │                    │   │  │ └────────────┘ └────────────┘ └────────────┘   │                      
     │    │                    │   │  │                                                │                      
     │    │                    │   │  │  session1                      window1         │                      
     │    │                    │   │  └────────────────────────────────────────────────┘                      
     │    │                    │   │                                                                          
     │    |                    |   |
     |    |                    |   |
     |    |                    |   |
     │    |                    |   |
     |    |                    |   |
     |    |                    |   |
     |    |                    |   |                                                                      
     |    |                    |   |
     |    |                    |   |                                                                          
     │    └────────────────────┘   │                                                                          
     │  session1         window1   │                                                                          
     └─────────────────────────────┘                                                                          

더 자세히 설명하자면, P0...P3은 창유리 라벨입니다. (연속해서 그리 C-b %거나, C-b "더 헷갈릴 것 같아서) 연속으로 그리지 않았습니다 .

더 자세히 설명하기 위해(@svin83의 질문에 따라) 다음과 같은 이유로 동일한 세션에 다른 창을 만들고 싶지 않습니다.

  • 두 번째 모니터(세로 모드)는 해당 창에서만 사용할 수 있습니다. 보조 창인 경우 세션의 모든 창에서 사용할 수 있습니다.
  • 계속해서 기본 모니터에 있는 모든 기존 창에 대해 두 번째 창을 생성하면 갖고 있는 창 수가 두 배로 늘어나게 되며 창 인덱스를 9보다 높게 지정해야 하는 것을 좋아하지 않습니다. 왜냐하면 이는 창 인덱스를 제거한다는 의미이기 때문입니다. C-b "목록에서 인덱스를 입력하고 선택합니다.

관련 정보