导航到 xmonad 中先前聚焦的窗口

导航到 xmonad 中先前聚焦的窗口

有没有支持这个功能的模块?如果没有 - 有谁知道如何实现这个?

答案1

找到了这里发布的解决方案:https://www.reddit.com/r/xmonad/comments/1oi2xs/how_to_jump_back_from_master_window/

import XMonad.Actions.GroupNavigation
main = xmonad $ defaultConfig { logHook = historyHook }

按键绑定:

, ((modm, xK_b), nextMatch History (return True))

一个小限制是,它聚焦前一个窗口(可能不在当前工作区中)。

答案2

此后,xmonad-contrib 中添加了一个出色的模块XMonad.Hooks.RefocusLast,它在按工作空间跟踪最近聚焦的窗口方面做得非常出色。

https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Hooks-RefocusLast.html

相关内容