在dwm中,如何从命令行向另一个标签发送窗口?

时间:2015-12-09 01:07:31

标签: dwm

使用 dwm 中的默认键盘布局,我可以使用Alt+Shift+9标记9 发送一个窗口,例如。

我可以以编程方式执行相同的操作吗?

(我希望为某些窗口实现切换功能 - 在一个按键上显示它们并将它们隐藏在下一个按钮上。我还尝试使用wmctrl -xR WINDOW_NAME之类的功能,但是dwm有问题的窗口没有像wmctrl手册页那样被拉出来。)

1 个答案:

答案 0 :(得分:1)

我刚发现ericpruitt编写的补丁允许使用wmctrl发送窗口。它也是默认无法工作的原因:

  

由于dwm标签的工作原理,标签号和桌面号之间没有一对一的映射。例如,如果窗口位于dwm中的标签1和3(索引为1)上,则wmctrl将窗口报告为桌面5:2 ^(1 - 1)+ 2 ^(3 - 1)。