Haskell xmonad modmask更改不起作用

Haskell xmonad modmask更改不起作用,haskell,xmonad,Haskell,Xmonad,我修改了xmonad的默认配置,其中填充了注释解释。我所做的只是更改defaultModMask=mod1Mask。对于mod4Mask,配置稍后使用var来设置实际的modmask,我不确定问题出在哪里。我已经尝试过直接设置值并更改为mod3mask等。无论我的mod键是left-alt还是left-alt,我都使用xmonad--restart,每次尝试修复时都会使用 这是配置,搜索defaultmodmask将跳转到感兴趣的区域 更改配置后,您还必须重新编译xmonad,而不仅仅是重新启动

我修改了xmonad的默认配置,其中填充了注释解释。我所做的只是更改
defaultModMask=mod1Mask
。对于mod4Mask,配置稍后使用var来设置实际的modmask,我不确定问题出在哪里。我已经尝试过直接设置值并更改为mod3mask等。无论我的mod键是left-alt还是left-alt,我都使用
xmonad--restart
,每次尝试修复时都会使用

这是配置,搜索defaultmodmask将跳转到感兴趣的区域


更改配置后,您还必须重新编译xmonad,而不仅仅是重新启动它。准确地执行

xmonad --recompile
xmonad --restart

默认情况下,它也应该绑定到
ModMask-q

重新编译重启(以及重新启动)后没有更改。啊,我没有检查您的配置文件。请使用并将其保存为
~/.xmonad/xmonad.hs
,然后进一步修改。再次使用重新编译+重新启动,无需重新启动!