我的目的是使某个vim窗口成为停靠窗口(停留在所有屏幕上,固定的位置,不受XMonad布局的影响等)。因此,我使用xprop
将窗口设置为停靠类型。但是XMonad似乎并没有兑现它。我该怎么办?
xprop命令:
$ xprop -id 0x2400001 -f _NET_WM_WINDOW_TYPE 32a -set _NET_WM_WINDOW_TYPE _NET_WM_WINDOW_TYPE_DOCK
$ xprop -id 0x2400001 | grep TYPE
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_DOCK
答案 0 :(得分:0)
https://askubuntu.com/a/732058/585364
您还需要设置一个strut属性:xprop -f _NET_WM_STRUT 32c -set _NET_WM_STRUT 0,300,0,0
您可能还需要将窗口“移动”到该位置。
这确实需要重新启动xmonad才能使其生效。