コマンドラインを使用して次のワークスペースに移動するには?

コマンドラインを使用して次のワークスペースに移動するには?

私は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-special-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

関連情報