9 개 이상의 태그에 멋진 키 바인딩 할당


10

저는 멋진 WM을 사용하고 있으며 9 개의 기본 태그 (또는 "가상 데스크톱")는 제게 가까운 곳이 아닙니다. VM과 원격 VNC 등이 많이 있습니다. 과거에는 창 관리자를 사용했습니다. 약 20 개의 가상 데스크톱과 그게 맞았습니다. 그러나 이제는 굉장한 노력을 기울여서 비 바람직하지 않은 WM으로 돌아갈 방법이 없습니다. )

rc.lua 에서이 줄을 변경하여 9 개 이상의 태그를 멋지게 만들었습니다 .

tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9 }, s, layouts[1])

이에:

tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9, "a" }, s, layouts[1])

그러나 실제로이 새로운 태그로 직접 전환 할 수 있도록 키 바인딩을 추가하는 방법을 이해하지 못합니다.

태그 '9'로 이동 한 다음 '다음 탭으로 이동'이 완벽하게 작동한다는 것을 지적하고 싶지만 직접 단축키를 찾고 있습니다.

나는에 결국 시도 매 일 최고는 기본적으로 중 사용할 수있는하거나 기본 설정을 디폴트.

예를 들어 나는 이것에 많은 변형을 시도했다.

awful.key({ modkey,           }, "a",      awful.tag.viewidx XXX,

그러나 그들은 모두 비참하게 실패했습니다.

내 lua-fu가 강력하지 않다는 것을 알았으므로 작동하는 정확한 줄뿐만 아니라 rc.lua 파일 에서 해당 줄을 넣을 수있는 정확한 위치가 필요 합니다.

편집 이 문제와 관련된 패치 및 메일 링리스트 활동을 찾은 코드와 일치하지 않는 viewidx의 문서와 관련하여 SNAFU가 분명히 있습니다. 그러나 나는 내 문제를 해결하기 위해 무엇을 해야하는지 알고 싶습니다 ...

답변:


5

viewidx 메소드를 작동 시킬 수 없었지만 다음과 같은 결과를 얻었습니다.

awful.key({ modkey, }, "a", function ()
    local screen = mouse.screen
    if tags[screen][10] then
         awful.tag.viewonly(tags[screen][10]) end end),
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.