在工作区之间切换的热键

在工作区之间切换的热键

我想在两个工作区之间切换,ctr + alt + 上/下不适合我,因为它需要两只手,而我更喜欢使用切换热键,如 alt + ` 或用左手使用的热键。

解释一下我为什么想要这个 - 我正在学习编码,从技术上讲,我想在一个带有 YouTube 课程的 chrome 窗口之间切换,另一个设置是带有代码编辑器的不同 chrome 窗口分屏。所以我想工作区是最佳选择。或者你对这个工作流程还有其他建议吗?谢谢。

答案1

您不需要为此设置工作区。Alt+tab 任务切换器可以设置为跨桌面工作,因此您只需使用Alt/Super+即可切换到另一个工作区上的窗口Tab

选项 1:小改动

您可以通过更改 Ubuntu 默认使用的 Alt+Tab 窗口切换器来覆盖所有工作区,从而轻松实现此目的:

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

set通过更改为reset并忽略设置值(true在本例中),将此设置重置为默认设置。

这很快就会变得不切实际,因为窗口列表很快就会变得很大。除非你非常自律,会关闭任何你不立即需要的窗口,否则你可能更愿意尝试在原版 Gnome 中处理它的方式。

选项 2:重大更改:恢复到 Stock Gnome 的行为

Alt/Super在原版 gnome 中,您可以使用+在桌面之间切换应用程序,也可以使用+Tab在桌面之间切换同一应用程序的窗口。以下是您在 Ubuntu 中更改任务切换以使其表现得像原版 Gnome Shell 的方式:Alt/Super`

gsettings set org.gnome.shell.app-switcher current-workspace-only false
gsettings set org.gnome.desktop.wm.keybindings switch-applications "['<Super>Tab', '<Alt>Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-applications-backward "['<Shift><Super>Tab', '<Shift><Alt>Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-group "['<Super>Above_Tab', '<Alt>Above_Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-group-backward "['<Shift><Super>Above_Tab', '<Shift><Alt>Above_Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-windows "[]"
gsettings set org.gnome.desktop.wm.keybindings switch-windows-backward "[]"

再次,您可以按照上面的指示撤消。

选项 3 - 你实际问的是:更改键绑定

在“设置-键盘”中更改相关快捷键。

相关内容