在使用Alt键切换活动窗口方面,XMonad是否可以像许多窗口管理器一样运行?看了看之后,我试过:
((mod1Mask, xK_Tab), cycleRecentWindows [xK_Alt_L] xK_Tab xK_Tab)来自XMonad.Actions.CycleWindows模块。这种配置“几乎”有效。一个问题是,我必须缓慢地执行这个序列(我认为不到1秒)。其他的WMs我没有受到这种输入滞后的影响。另一个问题是它会左右移动窗口,我希望alt选项卡只需将焦点切换到以前的窗口。
发布于 2015-03-13 12:08:08
我用GroupNavigation做类似的事情
下面的示例将遍历所有工作区上的窗口:
import XMonad.Actions.GroupNavigation
...
((modm , xK_Tab), nextMatch Backward (return True))
...发布于 2017-04-18 18:24:23
您可以使用独立的应用程序:https://github.com/sagb/alttab。它将选定的窗口拉到顶部而不是洗牌,并具有特殊的xmonad自述功能。
发布于 2021-05-15 08:39:54
只需使用:
…
-- Move focus to the next window.
, ((mod1Mask, xK_Tab), windows W.focusDown)
-- Move focus to the previous window.
, ((mod1Mask .|. shiftMask, xK_Tab), windows W.focusUp )
…循环在尼尔·福雷斯特指示的同一个桌面上抛出窗口
https://stackoverflow.com/questions/17687277
复制相似问题