Das*_*sid 8 window xmonad alt-tab
我经常在 XMonad 的多个工作区中打开多个应用程序。我希望能够在不打猎的情况下在它们之间切换;具体来说,我希望能够输入一些标识应用程序窗口的内容(窗口标题?)并跳转到它。关于如何做到这一点的任何创意?
小智 9
你很幸运,你想要的已经存在:WindowBringer
如果您已经有一个xmonad.hs配置文件(如链接页面中所述),则该过程非常简单:
在开头添加正确的导入:
import XMonad.Actions.WindowBringer
Run Code Online (Sandbox Code Playgroud)将键映射到功能(在其他键映射附近插入):
, ((mod1Mask, xK_g ), gotoMenu)
, ((mod1Mask, xK_b ), bringMenu)
Run Code Online (Sandbox Code Playgroud)然后按 ALT+G 将打开dmenu(如用于启动应用程序)运行的应用程序窗口名称,然后您可以输入名称的开头并按回车键跳转到它。
ALT+B 的行为是相同的,只是它不聚焦窗口而是将其移动到当前工作区。