XMonadでウィンドウをスワップせずにマスターに移動する

XMonadでウィンドウをスワップせずにマスターに移動する

mod-return 現在スワップフォーカスされたウィンドウをマスター ウィンドウに移動します。私が望んでいるのは、フォーカスされたウィンドウをマスターに移動し、残りのウィンドウを 1 か所移動することです。つまり、最終結果は、mod-shift-k を数回押した場合と同じになります。

答え1

Xmonad.StackSet.shiftMasterまさにそれを行います。

キー設定に次のような行を追加するだけです。

, ((modMask,               xK_Return), windows W.shiftMaster)

additionalKeysPまたは、 from を使用する場合XMonad.Util.EZConfig

, ("M-<Return>", windows W.shiftMaster)

関連情報