我正在寻找一种干净快捷的方法来在按快捷键alt +选项卡时强制Ubuntu 14.04中的GNOME仅在当前工作空间上的活动应用程序之间切换。

#1 楼

只需:

gsettings set org.gnome.shell.app-switcher current-workspace-only true


评论


超级快,不需要额外的软件,完全可以满足您的要求! +1

–Jamie-505
17 Mar 3 '17 at 10:52

它在Ubuntu 17.04上对我有用

–埃斯泰班·菲拉迪(Esteban Filardi)
17-10-23在11:29

...对我来说是17.10。

–科兰
17-10-25在15:44

它正在Ubuntu 18.04上运行。简单明了,您无需安装任何东西

– Andrea Tulimiero
18年4月30日在20:07

奇怪的是,它在18.04中对我不起作用,但是此扩展名可以:extensions.gnome.org/extension/310/alt-tab-workspace

– k_g
18年8月2日在4:12



#2 楼

这是我想出的解决方案:

非常快速简便,无需任何安装/扩展:当前的debian / ubuntu发行版):

sudo apt-get install dconf-editor


打开dconf-editor(从Dash或终端)
导航到org-> gnome-> shell-> app-switcher

将“仅当前工作空间”设置为true




..您已完成: )

评论


希望Gnome将其放入“设置”小程序中

–躁狂
16年12月28日在19:29

也请添加@austinmarton答案,因为虽然这更通用,但是有一种gnome方式,不需要额外安装。

– Mihail Malostanidis
17-10-7在14:54

我已经向Gnome TWEAK项目gitlab.gnome.org/GNOME/gnome-tweaks/issues/123添加了功能问题

– sobi3ch
18-2-15在11:22

从Ubuntu 18.04开始,此设置位于/ org / gnome / shell / window-switcher / current-workspace-only

–GuruBob
18年7月1日在23:37

警告:对我来说,在Ubuntu 18.04中不起作用,但命令行版本有效:gsettings设置org.gnome.shell.app-switcher current-workspace-only true

– carlo.polisini
18年8月31日在9:39

#3 楼

作为安装dconf-editor的替代方法,并且不必在鼠标上摆弄很多,也可以从终端执行此操作。

要创建current-workspace-only值,请执行以下操作:

dconf write /org/gnome/shell/app-switcher/current-workspace-only 'true'


要擦除它,请返回默认设置:

dconf reset /org/gnome/shell/app-switcher/current-workspace-only


如果可以搜索路径,属性和值,我希望dconf-editor更多。

评论


使用gsettings的(稍后)答案只是一个更高级别的api,它也设置了dconf值(通常比直接访问dconf更可取)

–迈克尔
18年1月1日在7:56

#4 楼

似乎要用

gsettings set org.gnome.shell.window-switcher current-workspace-only true
gsettings set org.gnome.shell.app-switcher current-workspace-only true

修复

评论


看起来我只需要第一个(.window-switcher)

–kerner1000
18年1月5日在17:52

这完成了工作。它仅显示当前在工作区中的应用程序,并且当一个应用程序在按Alt + Tab时在不同的工作区中每个都有两个实例时,将阻止同时显示它们。但是您必须在此答案中同时使用这两个命令。太棒了,谢谢你!

– juliangonzalez
'18 -10-1在15:38



Debian Buster:第一行为我做了。

– RichieHH
20年1月8日在13:39

#5 楼

对于希望在当前工作区中打开的窗口进行标签切换但又希望能够在所有工作区中的所有打开的应用程序进行标签切换的人来说,这可以通过更改键盘快捷键来实现。

设置>设备>键盘(在Ubuntu 17.10上):


切换Windows:Alt + Tab

切换应用程序:Super + Tab



评论


这很棘手-Alt + Tab会更改窗口,即使更改键盘快捷键也是如此。有办法解决吗?

–Rick-777
17年11月29日在14:49

是的,Alt + Tab将显示当前工作区中打开的窗口,而Super + Tab将显示所有打开的程序(在任何工作区中)。您想要实现什么,使Alt + Tab在当前工作空间中显示打开的程序而不是打开的窗口?

– Clauds
17年11月30日在10:19

嗨!我正在尝试设置这种特定的行为,但是我似乎无法做到。这两个命令的行为始终相同。我尝试了gsettings current-workspace-only窗口和应用程序切换器,也没有运气。任何想法?谢谢 :)

– Biggybi
18年4月15日在6:16



我检查了我的gsettings,并且只有org.gnome.shell.app-switcher current-workspace为false和org.gnome.shell.window-switcher current-only-true

– Clauds
18年4月15日在9:59

这并不能回答问题,但是是一个很好的提示。

–crafter
18年8月7日在22:32

#6 楼

AlternateTab

如果您还想在切换台上取消应用程序的分组,则可以添加官方支持的AlternateTab扩展。

实际上,Ubuntu将在即将发布的Ubuntu(19.04)版本中的Alt + tab上将Alternatetab作为默认选项,而当前的默认应用程序切换器将保留在Super + tab上。


#7 楼

这里的其他解决方案在Ubuntu 18.04.1上对我不起作用,但是Alt Tab Workspace扩展有效。