![如何在同一个应用程序的窗口之间切换?](https://linux22.com/image/1034012/%E5%A6%82%E4%BD%95%E5%9C%A8%E5%90%8C%E4%B8%80%E4%B8%AA%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E7%AA%97%E5%8F%A3%E4%B9%8B%E9%97%B4%E5%88%87%E6%8D%A2%EF%BC%9F.png)
我经常同时打开十多个窗口,其中一些是相同的应用程序,特别是 gnome-terminal。
通常,当我当前在一个终端上时,我只想转到另一个终端。使用 Alt-Tab 时,您必须从所有应用程序的窗口中进行选择,这很麻烦。即使使用 Gnome3 按应用程序对窗口进行分组并使用 Alt-` 提供窗口预览,这也不够,因为很难区分终端窗口和预览。在大多数情况下,只有在显示完整视图时,您才能知道哪个终端在做什么。
那么,是否存在一个应用程序/窗口系统/gnome 快捷方式,可在您切换时仅显示同一应用程序的其他窗口?
答案1
这是一个老问题了,但我遇到了同样的问题,发现Alt + `切换了同一个应用程序的窗口。因此,分享相同的内容以供参考。
答案2
如果你安装CompizConfig 设置管理器然后您可以访问并更改可执行此操作的 Compiz 设置。安装后,通过系统->首选项启动它。
如果您通常使用Alt+,Tab则转到“静态应用程序切换器”。 (此插件显示的预览非常小。)
如果您通常使用Windows/Super+,Tab则转到“Shift Switcher 插件”。 (此插件显示相当大的预览。)
在任一插件的设置中,你可以设置键盘(或鼠标)快捷键下一个窗口(团体)和/或上一个窗口(组)。
(注意:除了静态应用程序切换器和移位切换器,您可能还希望尝试应用程序切换器和环形切换器)
答案3
我想补充一下 fluteflute 的精彩回答,如果你运行的是 Metacity 而不是 Compiz,该如何做。不幸的是,这不能通过 GNOME 偏好设置来更改,但必须使用gconf-editor
或来更改gconftool
。
运行后gconf-editor
,找到并更改/apps/metacity/global_keybindings/switch_group
为您想要用于在同一应用程序组的窗口之间切换的键。
这可以在命令行上使用 来完成gconftool
。例如:
gconftool -s /apps/metacity/global_keybindings/switch_group -t string "<Mod4>Tab"
(<Mod4> 是 Windows 键。)
答案4
当心:某些设置可能会破坏应用程序,因此请小心并确保您知道自己在做什么。在我们的例子中,只需按照以下步骤操作即可,但对于任何其他更改,请小心使用 dconf 编辑器。
如果你想通过鼠标点击循环同一应用程序的窗口,那么请这样做
- 安装 dconf 编辑器(打开 Ubuntu 软件应用程序并搜索dconf 编辑器)
- 安装后打开 dconf 编辑器并搜索
/org/gnome/shell/extensions/dash-to-dock/click-action
- 禁用该
Use default value
选项并选择自定义值cycle-windows
- 应用更改
参考对此所以回答如果您不想安装 dconf 编辑器并且仍想实现上述目的。