2016-06-19 3 views
1

두 개의 모니터와 두 개의 작업 공간 (I3 WM)으로 구성되어 있습니다. 가장 오른쪽 창에 대한 첫 번째 작업 공간에서 focus right을 수행하면 포커스가 두 번째 작업 공간의 첫 번째 창으로 두 번째 모니터에서 래핑됩니다. 같은 작업 공간의 첫 번째 창으로 포커스를 줄 수 있습니까? github의포커스를 I3으로 변경하면 다른 작업 영역으로 넘어 가지 않습니다. WM

에서 최신 빌드를 사용

PS 는

답변

3

이 구성에

force_focus_wrapping yes 

를 설정하여 어느 정도 가능하다. focus right을 사용하면 동일한 상위 컨테이너 내에서 가장 왼쪽의 창으로 바뀝니다. 현재 포커스가있는 윈도우에 수평 이웃이 없으면 (수직으로 분할되었거나 스택 컨테이너이므로) 포커스가 바로 위 컨테이너에서 인접 컨테이너로 이동합니다.

기본적으로 작업 공간은 동일한 화면에서 수평 방향으로 인접한 창이 없으면 포커스가 다른 화면으로 이동하지 않는다는 것을 의미하는 컨테이너입니다.

는 : 레이아웃에 따라 활성화 force_focus_wrapping 모든 창에 도달하기 위해 focus parent (그리고 아마도 focus child)를 사용 할 수도 있습니다. 예를 들어 당신이 수평 분할 용기 "W1"가 집중되어있는 경우

+----------+----------+----------+----------+ 
| W1 *  | W2  | W3 +  | W4  | 
+----------+----------+----------+----------+ 
|      |      | 
|      |      | 
|      |      | 
|      |      | 
|      |      | 
+----------+----------+----------+----------+ 

에서 서로 옆에 두 개의 탭 컨테이너가있는 경우, focus right는 "W2"를 초점을 맞출 것이다. focus right을 다시 호출하면 포커스가 "W1"로 되돌아갑니다. "W3"에 초점을 맞추려면 focus parentfocus right을 사용해야합니다. (또는 마우스를 사용할 수도 있지만, 마우스를 많이 사용하고 싶다면 i3)

+0

감사합니다. 또한 포커스 부모/자식을 사용하고 모든 창을 순환하는 대신 오른쪽/왼쪽으로 이동하는 것이 좋습니다 (나를 위해). – Peter