【问题标题】:In dwm how can I send a window to another tag from the command line?在 dwm 中,如何从命令行将窗口发送到另一个标签?
【发布时间】:2015-12-09 01:07:31
【问题描述】:

使用 dwm 中的默认键盘布局,我可以使用 Alt+Shift+9 将窗口发送到 tag 9

我可以以编程方式做同样的事情吗?

(我想为某些窗口实现 toggle 功能 - 在一个按键上显示它们并在下一个按键上隐藏它们。我还尝试使用 wmctrl -xR WINDOW_NAME 之类的东西,但在 dwm根据 wmctrl 手册页,有问题的窗口没有被拉出。)

【问题讨论】:

    标签: dwm


    【解决方案1】:

    我刚刚发现了一个由ericpruitt 编写的补丁,它允许使用 wmctrl 发送窗口。也说明了默认不起作用的原因:

    由于 dwm 标签的工作方式,标签编号和桌面编号并不是一一对应的。例如,如果一个窗口在 dwm 中的标签 1 和 3(从 1 开始索引)上,wmctrl 将报告该窗口在桌面 5 上:2^(1 - 1) + 2^(3 - 1)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-26
      • 1970-01-01
      • 2013-09-02
      • 2011-06-14
      • 1970-01-01
      • 1970-01-01
      • 2011-02-22
      • 1970-01-01
      相关资源
      最近更新 更多