是否有命令告诉 compiz 我们要放在前面并将焦点设置到特定窗口? 我们应该如何识别该命令中的窗口?
这个问题背后的原因是以下用例:
假设我们有一个 wiki 来记录我们发现的任何有趣的事情。如果有一个键盘快捷键可以非常方便地将浏览器窗口与我们的 Wiki 页面放在前面并立即开始键入,然后使用另一个组合键切换到我们之前工作的应用程序
我知道 ALT + TAB 在最近使用的两个窗口之间切换,但不支持更复杂的应用程序组合。例如浏览器+Eclipse+Wiki
如果有一个像描述的命令,很容易从 KDE 或 GNOME 界面添加快捷方式
最佳答案
您正在寻找的是wmctrl。 例如,添加一个键盘快捷键来调用像
这样的命令wmctrl -Fa 'Wiki - Google Chrome'
以该标题引发并激活窗口。
有不同的方法可以通过标题、id 等选择窗口。请参阅 man wmctrl。 运行获取窗口列表
$ wmctrl -l
我还没有用 compiz 尝试过,但是 wmctrl 应该适用于任何符合 EWMH 的窗口管理器。
关于linux - 如何以编程方式切换到 compiz 中的特定窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2000050/