回答:
Kubuntu 12.04では、次のコマンドを使用してアクティブウィンドウを最小化します。
xdotool windowminimize $(xdotool getactivewindow)
$(xdotool getactivewindow)
最小化する必要があるウィンドウを識別する文字列に置き換えることができると思われます。
WMCtrlを使用してこれを行うことができます。これは、コマンドラインからウィンドウマネージャーを制御できるツールです。リポジトリで見つけることができます。
MetacityおよびKWin(GnomeおよびKdeのデフォルト)と互換性があります。
このコマンドを使用して、現在開いているウィンドウのリストを取得できます。これにはウィンドウ名が含まれます。
wmctrl -l
ウィンドウ名を取得したら、次のコマンドを使用してウィンドウをシェーディングできます。
wmctrl -r "windowname" -b toggle,shaded
EWMH仕様ではカバーされていないため、最小化はサポートされていないと思いますが、シェーディングと最大化を実行して、ニーズに合うようにすることができます。
wmctrl -r "windowname" -b toggle,hidden
か?
xdotoolを使用します。アクティブなウィンドウを最小化するためのデフォルトの単一ショートカットキーはCtrl-Alt-0ですが、これはテンキーのゼロのみを意味することに注意してください。通常のゼロキー(9と-の間のキー)を入力すると、機能しません。(キーボードで入力するときも同様です。
Xdotoolは、数値キーパッドのゼロキーを「KP_Insert」として認識しています。
したがって、アクティブウィンドウを最小化するには、まずxdotoolがインストールされていることを確認してから、次のコマンドを使用します。
xdotoolキーCtrl + Alt + KP_Insert
(別の回答で言及されたキーAlt-F3は機能しないことに注意してください
別のxdotool
例:
xdotool search --onlyvisible --classname --sync Navigator windowminimize
これにより--sync
、表示されているNavigatorウィンドウが検索され(待機するため待機し)、最小化されます。
xdotool(1)
セクションを参照してくださいCOMMAND CHAINING
:
xdotoolは、単一の呼び出しで複数のコマンドを実行することをサポートします。通常、検索コマンド(「WINDOW STACK」を参照)で開始し、それらの結果に対して一連のアクションを実行します。