如何使用命令行移动到下一个工作区?

如何使用命令行移动到下一个工作区?

我正在使用 Manjaro Linux 18(基于 Arch Linux 的 Linux 发行版)。我正在使用 XFCE 桌面环境。我的计算机上有 8 个工作区。如何使用命令行移动到下一个和上一个工作区?

我在 Google 上搜索并在 Github 上找到了多个据说可以做到这一点的应用程序,但似乎都不起作用。

答案1

我在前往之前的工作区时遇到了同样的问题。最终我找到了解决方案。尝试更换:

xdotool set_desktop --relative -1

和:

xdotool set_desktop --relative -- -1

答案在评论中找到: https://askubuntu.com/questions/41093/is-there-a-command-to-go-a-specific-workspace

答案2

您将需要 xdotool。

安装

sudo pacman -S xdotool

用法

前往下一个工作区

xdotool set_desktop --relative 1

转到上一个工作区

xdotool set_desktop --relative -1

注意:据说允许负数,但某些版本的 xdotool 不允许负数或至少给出错误。在使用负数实现脚本之前测试负数。

解决转到上一个工作区的问题 如果您有 n 个工作区,则转到上一个工作区

xdotool set_desktop --relative n-1

其中 n = 工作区数量。

示例:n = 8 个工作区

xdotool set_desktop --relative 7

相关内容