设置 Alt+Tab 切换所有窗口,而不是分组窗口

hka*_*r72 5 shortcut-keys application-switcher

在 Ubuntu 中,如果我正在运行同一应用程序的多个窗口,并且我想使用Alt+选择其中之一tab,我无法立即执行此操作。默认行为是按Alt+ tab,然后等待分组的应用程序图标,最后将出现分组的窗口,我可以从中进行选择(一个窗口)。

我可以更改默认行为以使用Alt+显示同一应用程序的所有打开的窗口,而不是对窗口进行分组tab吗?

mik*_*art 7

要获得问题中的确切行为,请执行以下操作之一。

使用 GUI 应用程序

  1. 安装 dconf-editor
  2. 打开 dconf-editor
  3. 找: org/gnome/desktop/wm/keybindings
    查找键绑定的屏幕截图

    1. 删除默认行为:Alt+Tab

      说明
      查找:switch-applications
      更改: 使用默认值=false
      更改: ['<Super>Tab', '<Alt>Tab']['<Super>Tab']
      屏幕截图删除默认行为 alt+tab

    2. 删除默认的行为: Shift+ Alt+Tab

      说明
      查找:switch-applications-backward
      更改: 使用默认值=false
      更改:['<Shift><Super>Tab', '<Shift><Alt>Tab'] ['<Shift><Super>Tab']
      屏幕截图删除默认行为 shift+alt+tab

    3. 设置新行为:Alt+Tab

      说明
      发现: switch-windows
      使用默认值=false
      ''['<Alt>Tab']
      屏幕截图设置新的 alt+tab 行为

    4. 设置新的行为:Shift+ Alt+Tab

      说明
      发现: switch-windows-backward
      使用默认值=false
      ''['<Shift><Alt>Tab'] 在此处输入图片说明

  4. 如果您想switch-windows跨工作workspaces,而不仅仅是在当前工作workspace,您还可以取消选中org/gnome/shell/window-switcher/current-workspace-only

  5. 关闭 dconf 编辑器
  6. 旧版本 Gnome:(在 Ubuntu 18.04 中不需要),您可能还需要重新启动 Gnome shell。为此,首先保存所有工作并关闭所有应用程序。最后,按Alt+ F2,然后键入r以重新启动 Gnome。

使用外壳

首先,列出现有设置,以防您想恢复。这除了列表值之外什么都不做。

gsettings get org.gnome.desktop.wm.keybindings switch-applications  
gsettings get org.gnome.desktop.wm.keybindings switch-applications-backward  
gsettings get org.gnome.desktop.wm.keybindings switch-windows  
gsettings get org.gnome.desktop.wm.keybindings switch-windows-backward  
Run Code Online (Sandbox Code Playgroud)

改变新行为

gsettings set org.gnome.desktop.wm.keybindings switch-applications "['<Super>Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-applications-backward "['<Shift><Super>Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-windows "['<Alt>Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-windows-backward "['<Shift><Alt>Tab']"
Run Code Online (Sandbox Code Playgroud)