xmonad에서 부동 창을 타일링할 수 없습니다.

xmonad에서 부동 창을 타일링할 수 없습니다.

xmonad.hs를 사용하고 있습니다.https://github.com/escaped/xmonad-config. super-t(창을 타일로 다시 병합)에 대한 바인딩이 어디에서나 변경된 것을 볼 수 없지만 super-t를 사용할 때 부동 창을 타일링할 수 없습니다.

답변1

키 바인딩은 변경되지 않았으며 처음부터 설정되지 않았습니다.

main키가 로 재정의된 것을 볼 수 있습니다 keys = myKeys. 정의를 보면 myKeys키가 추가되지 않았음을 알 수 있으며 defaultConfig작성자는 사용하려는 키 바인딩만 정의했습니다.

해당 키 바인딩을 원하면 추가해야 합니다. keysXConfig를 받아들이고 지도 관련 키와 해당 기능을 반환하는 함수입니다. 작성자는 모듈 fromList의 함수를 사용하여 Data.Map목록에서 지도를 만듭니다. 목록에 키 바인딩을 추가할 수 있습니다.

myKeys conf@(XConfig {XMonad.modMask = modMask}) = M.fromList $
           [ 
            -- List elements, separated by commas
           , ((modMask, xK_t), withFocused $ windows . W.sink)
            -- Other list elements ...
           ]

XMonad 문서의 관련 부분:

답변2

문서에는 없지만 mod-shift-t기본 xmonad 구성으로 타일 창을 병합하는 데 작동합니다.

관련 정보