Xmonad 在屏幕上仅显示 1 window

Xmonad showing only 1 window on screen

我今天决定试用 Xmonad,并使用 Arch linux 在 VM 上安装它。没有间距它工作得很好,但是当我添加它时,Xmonad 只在屏幕上显示一个最新的 window(如果我打开新的 window,旧的就会消失)。
我使用 there:

中的信息进行了简单配置
import XMonad
import Xmonad.Layout.Spacing

main :: IO ()
main = xmonad $ def
    { layoutHook = spacingWithEdge 10 $ Full
    }

对不起,如果我是愚蠢的。这是我第一次使用 Xmonad 和 Haskell.

您的配置将默认 layoutHook 替换为仅使 Full 布局可用的配置。将相关行更改为...

    { layoutHook = spacingWithEdge 10 $ layoutHook def

... 应在保持所有默认布局可用的同时添加间距。注意:

  • 您可以在可用布局之间切换,默认键绑定为 Alt + Space;和

  • 即使使用 Full 布局,您也可以切换焦点 window,默认键绑定为 Alt + Tab。