就是想; 当我按下特定的组合键时,如何绑定 .sh 文件以运行?(如Alt+ S)
谢谢,
但丁
我只想使用命令行列出正在运行的应用程序,例如:Firefox、gedit、Nautilus 等。
注意:我不想列出所有正在运行的进程,只列出正在运行的应用程序(比如手动启动的 GUI)。
我非常依赖 wmctrl 在窗口之间切换,基本上是为了避免多次键入 alt-tab。我一直使用一个工作区,但现在我想开始使用多个工作区。
我想知道是否可以修改 wmctrl 的上下文,以便在我键入时wmctrl -l,只显示当前工作区中的窗口,而不是所有工作区中的所有窗口。
例如,假设我在工作区 1 中打开了一个 Firefox 窗口。我有一个ctrl+alt+f执行的键盘快捷键wmctrl -a firefox,它切换到 Firefox。如果我在工作区 2 上打开一个新的 Firefox 窗口并键入ctrl+alt+f,它将切换到工作区 1 的窗口,这不是我想要的。
关于如何解决这个问题的任何建议/想法?
编辑:我正在使用 compiz (Unity)
现在终于在我的系统上似乎完全支持对接,万岁!,我可以解决一个相对较小的问题(甚至是错误?):
通常,我有(所有)四个工作区填充了我的标准应用程序。每当我停靠回到我的扩展坞(例如,从待机模式)时,来自不同工作区的所有打开的应用程序都位于一个——重新停靠时“活动”的——工作区。
“修复”这个问题,即将我的东西按正确的顺序放回原处,并将每个应用程序放回各自的预定工作区,大约需要 5 到 10 秒的时间,所以我可以忍受……但显然它是子理想的。
任何意见和帮助非常感谢。
编辑/附录
连接外部显示器/投影仪/投影仪(通过 VGA)时也会发生这种情况。
编辑 2
相关(和可能相关)的帖子:
workspaces ×2
12.04 ×1
command-line ×1
compiz ×1
docking ×1
gui ×1
keyboard ×1
unity ×1
vga ×1
window ×1