用于在 Gnome 中聚焦通用窗口的热键

用于在 Gnome 中聚焦通用窗口的热键

有没有办法使用热键来聚焦不由程序名称决定的窗口?

假设打开了九个程序选项卡:终端、Eclipse 和七个 Chrome 窗口。

目前,我只需用鼠标单击桌面下方部分即可更改焦点。我想要做的是使用 Super+0、Super+1、Super+2 等键来更改焦点。

我知道有 Alt-Tab 和 Super-W,它们很方便但不是我想要的。

这是在 10.04,但如果可以的话,会考虑切换到 12.04。

答案1

Debian 存储库中有一个名为 wmctrl 的方便实用程序:

sudo apt-get wmctrl

您可以使用 wmctrl 按标题为您选择的窗口设置焦点,因此您的按钮快捷键将类似于:wmctrl -a 'user@dev'

如果您查阅 wmctrl 的信息,您会发现更复杂的选项,这些选项应该可以通过脚本获取第一个 chrome 窗口或类似窗口,但此时您最好使用 Super-W。

如果您是 emacs org-mode 的粉丝,我会发现这非常方便。我将捕获功能放在暂停键上,并使用 wmctrl 将焦点放在 emacs 缓冲区上,这样我就可以快速记录电话或弹出的任务,而不会干扰我的工作流程。

相关内容