Gnomeでは、1つの画面に複数の全画面領域を配置する方法は?


1

大画面で作業するときは、画面の左側/右側にウィンドウをドラッグすることで、Gnomesの「ウィンドウを左右の境界線にスナップする」をよく使用します。これにより、部分的に最大化されたウィンドウが表示され、非常に便利です。

私はそれをすることができますだろうかどちらか私はウィンドウを最大化することが可能なこれらの地域の多くの持っているために、この動作を設定または設定可能量を表示するために必要なものは何でも仮想デスクトップを同じモニタ上に。

注:私はすでにxmonadのようなタイルウィンドウマネージャーをいくつか試しましたが、残念ながらそれらのほとんどはすべてのウィンドウを最大化することを強制します(常に良いとは限りません)。

したがって、私が探しているのは、デフォルトのGnomeの動作を維持しながら、1つのディスプレイに複数の「フルスクリーン」ウィンドウを表示する方法です。

もう1つの注意gTileは、2つの例外を除いて、探しているものに非常に近いものです。また、ウィンドウを簡単にドラッグできる静的エリアを定義できると非常に便利です(そのエリアで「フルスクリーン」になります)。


1
私はあなたのニーズを完全に理解しているとは言えません。ウィンドウを最大化したくないが、「フルスクリーン」ウィンドウが必要なのか?また、SUPER +左または右矢印を押すと、ウィンドウを左右に配置できます。最大化に戻るには上矢印。ただし、必要に応じて、extensions.gnome.org / extension / 39 / put-windowsをチェックしてください。デスクトップにいる場合は、キーパッドを使用してコーナーなどにウィンドウを配置できます。また、ウィンドウを次の画面などに移動することもできます。
anders

私が達成しようとしているのは非常に簡単ですが、説明するのは簡単ではありません。ウィンドウを全画面モード(つまり、タイトル/メニュー/デコレータなし)で送信したいのですが、画面の一部(たとえば、左上4分の1)でのみ送信したいです。タイリングウィンドウマネージャーはこれを行いますが、(多くの場合)すべてのウィンドウを強制的にフルスクリーンモードにしますが、これは場合によっては不適切です(たとえば、Virtualboxシームレスモード)。そして、私は本当に Gnomeに固執するの好きです。したがって、私のニーズに完全に適合するのは、フローティングウィンドウxmonad許可する Gnomeのプラグインです。
フラン

ああ、なるほど。最も近いと思うのは、extensions.gnome.org / extension / 723 / pixel-saver +前のコメントで言及したPut Windows を使用することです。誰かがもっとチャイムを経験したことを願っています
。– anders

回答:


2

私はあなたの環境を使用していませんが、以下は適用される可能性のあるいくつかの可能性です。

CompizConfig設定マネージャー

CompizConfig設定マネージャー(sudo apt-get install compizconfig-settings-manager)を使用してグリッドのエッジ設定を設定し、ウィンドウ管理、グリッドのプラグインを使用してコーナースナップを設定します。

CompizConfig設定マネージャー

詳細については、この回答を参照してください。

gTile

gnome拡張機能gTileはreadmeで次のように述べています。

ストックgnome-shellのウィンドウタイル機能を改善するGnome-shell拡張。gTileは、構成可能なグリッドスキームでウィンドウを移動/サイズ変更するために使用されます。

gTileアイコンをクリックすると、ダイアログが開き、たとえば1x3グリッドに領域を描画できます。領域を描画すると、gTileは実際の画面上のその領域に一致するように、現在アクティブなウィンドウを移動およびサイズ変更します。

ホットキー(たとえばctrl+ alt+ 1)を構成して、現在のウィンドウをNxMグリッド内の特定のフィールドに送信できます。あなたの場合、それは1x3グリッドの最初のフィールドかもしれません。他の2つのウィンドウについても同様です。

ソース

その他のgnome拡張機能

これらの拡張機能には、目的に応じた十分なカスタマイズ機能が備わっている場合があります。


@frans:コメントはありますか?
harrymc
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.