왼쪽, 중앙, 오른쪽의 3개 모니터 또는 출력이 있다고 가정해 보겠습니다. 6개의 작업 공간이 있습니다. 활성 작업공간에는 별표가 표시됩니다.
왼쪽 | 센터 | 옳은 |
---|---|---|
1* | 2,삼* | 4.5*, 6 |
작업을 어떻게 트리거할 수 있나요?옮기다모든 활성 작업 공간이 왼쪽/오른쪽 출력에 있으므로 측면 출력 중 하나에서 장시간 작업할 때 사경이 발생하지 않습니까? "오른쪽으로 이동"한 후 원하는 결과는 다음과 같습니다.
왼쪽 | 센터 | 옳은 |
---|---|---|
5* | 2,1* | 4.삼*, 6 |
알아요 i3-msg move workspace to output next
. 하지만 사용 가능한 모든 모니터에서 동시에 이 작업을 수행하고 싶습니다.
내 생각엔 출력 이름을 구문 분석하는 작은 스크립트를 작성하고 각 출력에 대해 활성 작업 공간을 왼쪽/오른쪽으로 이동해야 할 것 같습니다. 하지만 첫 번째 모니터에 넣을 일종의 임시 모니터가 필요합니다(그렇지 않으면 변환할 수 없습니다).
또는 i3 트리에서 각 작업 공간 ID를 식별하고 왼쪽/오른쪽으로 이동할 수도 있습니다("활성" 상태가 아닌 ID별로).
이 문제어느 정도 관련이 있지만 완전히 관련이 있는 것은 아닙니다. 내가 이해한 바에 따르면 OP는 "출력 전반에 걸쳐 큰 작업 공간"을 원합니다. 나는 여전히 "한 번에 하나의 작업 공간을 표시하는 하나의 출력"이라는 i3 접근 방식을 원하지만 모든 활성 작업 공간을 출력 간에 쉽게 전송할 수 있는 방법을 원합니다.