回答:
本格的なAero-snapはcompiz機能です。
compizがPCにとって重すぎる/問題がある場合、次のような変更されたウィンドウマネージャーを使用できます。 xfwm4
ウィンドウを上/下/左または右にドラッグすると、ウィンドウは画面のその部分にスナップします。タイトルバーを介してドラッグすると、元のサイズに戻ります。
使用の良い面の効果はxfwm4
、キーボード/デコレータなどを変更するための素敵なGUI微調整ツールを取得することです:
xfwm4-settings
-スタイル/キーボードショートカット/ウィンドウフォーカスモデル/ウィンドウスナップ制御xfwm4-tweaks-settings
-ウィンドウサイクリング/素敵な軽量コンポジターなどxfwm4-workspace-settings
-使用するワークスペースの数を定義します。の仕方
変更されたウィンドウスナップはPPAで利用可能です
sudo add-apt-repository ppa:fossfreedom/xfwm4
sudo apt-get upgrade
sudo apt-get install xfwm4
勧告
デフォルトでは、このウィンドウマネージャはグローバルメニューと統合されていません。
2つの提案-
提案1:
xfwm4の装飾はgnome-panelと統合されていないため、最大化されたウィンドウを頻繁に使用する場合は、グローバルメニューを削除します。
sudo apt-get remove indicator-appmenu
xfwm4 --replace
metacityの代わりにこのウィンドウマネージャを使用するには、スタートアップアプリケーションとして使用します。
提案2:
maximus
このQ&Aに従って、最大化されたウィンドウのウィンドウ装飾を削除するために使用します。
これはUnity 3Dの機能と同様に機能しませんが、ある程度機能します。私のソリューションではキーボードショートカットを使用していますが、代わりにエッジバインディング(左、右、上など)を使用して簡単にエフェクトをトリガーできます。
パッケージをインストールします。ターミナルにこれを貼り付けます(Ctrl + Shift + V):sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra wmctrl
Compiz Config Settings Managerを開きます(ALT + F2 ccsm、またはシステム>設定> CompizConfig…など)。「コマンド」オプションを選択します。
「コマンドライン0」の貼り付け:-
WIDTH=`xdpyinfo | grep 'dimensions:' | cut -f 2 -d ':' | cut -f 1 -d 'x'` && HALF=$((($WIDTH/2)-10)) && wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz && wmctrl -r :ACTIVE: -b add,maximized_vert && wmctrl -r :ACTIVE: -e 0,0,0,$HALF,-1
「コマンドライン1」の貼り付け:-
WIDTH=`xdpyinfo | grep 'dimensions:' | cut -f 2 -d ':' | cut -f 1 -d 'x'` && HALF=$(($WIDTH/2)) && wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz && wmctrl -r :ACTIVE: -b add,maximized_vert && wmctrl -r :ACTIVE: -e 0,$HALF,0,$HALF,-1
そして、「コマンドライン2」で貼り付け:-
wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz
次に、「キーバインド」に進みます。「コマンド0を実行」ボタンをクリックして有効にし、このキーの組み合わせを取得します。「スタートボタン」と左矢印を押します。すべてのコマンドで同じことを行うため、次のようになります。
注意:グリッドプラグイン(Unity 3Dなど)をインストールすると、Ctrl + Alt + 6 [テンキー]などを使用してウィンドウをグリッドにスナップできます。ただし、このためにウィンドウエッジを使用する方法を思い出せません。
Command
ませんが、compiz プラグインでは許可されません&&
。代わりに、コマンドを別々の.shファイルに入れsh /path/to/script.sh
、compizのコマンドラインに入れることでこれを解決できます。
Aeroスナップにwmctrlを使用することもできます。これには次の利点があります。
コマンドを設定するPythonスクリプトを作成しました。あなたがする必要があるのは:
私はクイックタイルで運が良かった。同じ方法で使用し、コマンドへのショートカットを作成します。
--daemonize
、組み込みのキーバインドを使用して実行することもできます。キーを押すたびに起動、アクションの実行、および終了を行う必要がないため、応答性が向上します。