如何在 XMonad 中修改选项卡 windows 的顺序?

How to modify order of tabbed windows in XMonad?

我正在使用 tabbed,我想更改行为以便在右侧创建新的 window(如浏览器选项卡)。

我认为没有简单的方法可以做到这一点。我需要写一个新的布局吗?

http://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Hooks-InsertPosition.html

您需要在配置的 manageHook:

中进行设置
import XMonad.Hooks.InsertPosition

... manageHook = insertPosition End Newer <+> myManageHook

insertFunction 的类型签名是 Position -> Focus -> ManageHook。用简单的英语来说:它是一个接受 FocusPosition 的函数(在本例中是 EndNewer),它 returns 和 ManageHook.