다중 모니터 설정에서 태그를 하나의 화면으로 동시에 전환

다중 모니터 설정에서 태그를 하나의 화면으로 동시에 전환

방금 Awesome을 설정했는데, 처음에 도대체 이게 무슨 일인지 혼란을 겪은 후 마음에 들었습니다 ;-)

제가 고민하고 있는 한 가지 문제는 다중 모니터 환경에서 많은 사람들이 선호하는 기능입니다. 즉, 한 화면에서 작업 공간 간 전환이 가능합니다.하지 않습니다다른 화면에서 작업 공간을 전환합니다.

내 화면 공간이 제한된 노트북 + Compiz를 사용한 외부 모니터(15"/23") 설정에서 두 화면에 걸쳐 응용 프로그램을 작업 공간별로 그룹화했습니다. 그런 다음 다른 작업 공간으로 전환하면 두 화면 모두 응용 프로그램으로 업데이트되었습니다.관련 있는대상 작업 공간으로.

3개 이상의 모니터로 독립적인 화면을 유지하는 것은 이해할 수 있지만, 내 설정에서는 노트북보다 기본 모니터에서 작업 공간을 훨씬 더 많이 전환하는 것을 발견했습니다. 이는 매우 보조적이고 다소 제한된 옵션이 되었습니다(ctr + mod + j 랩톱으로 이동한 다음 mod + 왼쪽/오른쪽 화살표를 사용하여 응용 프로그램이 기본 모니터의 응용 프로그램과 일치하는 위치로 이동합니다.

Awesome의 여러 화면에서 작업 공간을 동시에 전환할 수 있는 방법이 있나요? 내 작업 흐름이 이전 Compiz 설정에 비해 다소 단절된 것 같은 느낌이 들었습니다.

답변1

덕분에@Cris9288, 이것은 작동합니다 :

awful.key({ modkey, "Control"   }, "Left", 
  function()
    for i = 1, screen.count() do
      awful.tag.viewprev(screen[i])
    end
  end ),

awful.key({ modkey, "Control"   }, "Right", 
  function()
    for i = 1, screen.count() do
      awful.tag.viewnext(screen[i])
    end
  end ),

답변2

@virtualeyes에 추가로 for mod+ Ctrl+를 루프 [number]내에 추가합니다 For i=1, screen.count() do.

    awful.key({ modkey, "Control" }, "#" .. i + 9,
              function ()
                    for j = 1, screen.count() do
                        awful.tag.viewonly(tags[j][i])
                    end 
              end),

관련 정보