
Libreofice や VS Code などの異なるアプリケーション ウィンドウを 1 つのアプリケーションのウィンドウのように操作する方法はありますか。
私の考えでは、一部のアプリケーションウィンドウは、エディター、ビューアアプリケーション(Chrome、VLC)など(1つのアプリのウィンドウだけでなく)論理グループに分割する必要があります。
グループ内のアプリを切り替えるには、キーボード ショートカット「Super + `」(アプリケーションのウィンドウを切り替える) を使用します。また、グループ間の切り替えには「Super + Tab」を使用します。
あるアプリから(ターミナル経由で)アプリを起動したり、あるアプリを他のアプリのようにシミュレートしたりする必要があるでしょうか?
答え1
このように働く一つの方法はワークスペースを使用する. 1 つのワークスペースで「グループ化された」アプリケーションを開き、別のグループを別のワークスペースで開きます。次の方法でグループ (ワークスペースとも呼ばれます) を切り替えることができます。
- 概要の使用
- Super+PgDn/PgUpまたはCtrl+ Alt+を使用するUp/Dn
あなたはショートカットキーを割り当てる1つのデスクトップ(グループ)に素早く移動します。たとえば、
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-2 "['<Super>F2']"
を使用すると、ワークスペース 2 にすばやく切り替えることができますSuper+F2。次のコマンドでデフォルト (キーが割り当てられていない) にリセットします。
gsettings reset org.gnome.desktop.wm.keybindings switch-to-workspace-2
コマンドを使用する代わりに、dconf-editor
(デフォルトではインストールされていません) を使用してこれらのキーを割り当てることもできます。
「自動移動」gnomeシェル拡張機能を使用すると、アプリケーションを特定のワークスペースで自動的に起動する「Auto move」は「公式」の gnome shell 拡張機能で、パッケージをインストールすることでインストールできますgnome-shell-extensions
。拡張機能を有効にするには、「Gnome Tweaks」または「Extensions」ツール (新しい Ubuntu バージョンのみ) を使用する必要があります。
これをうまく機能させるには、動的なワークスペースから静的ワークスペース「ワークスペース」タブの「Gnome Tweaks」で変更できます。