すでに開いているgnome-terminalウィンドウをコマンドラインから最大化するにはどうすればよいですか?


17

以下を使用して、最大化された新しいgnome-terminalを開くことができることを知っています。

gnome-terminal --maximize

それは私の質問ではありません。現在の端末を最大化するために使用できるコマンドはありますか。Ctrl+ Super+ Upを使用して最大化できることはわかっていますが、コマンドを使用して端末から実行したいです。

回答:


15

以下を使用できますwmctrl

wmctrl -r :ACTIVE: -b toggle,maximized_vert,maximized_horz

またはxdotool

xdotool windowsize $(xdotool getactivewindow) 100% 100%

詳細についてはman wmctrl、およびを参照してくださいman xdotool

これらのパッケージがインストールされていない場合は、次のコマンドを使用してインストールできます。

sudo apt-get install wmctrl xdotool

4
wmctrl -r :ACTIVE: -b add,maximized_vert,maximized_horz既に最大化されたウィンドウが最大化されていないウィンドウに切り替わることを防ぐために使用していました。また、stackoverflow.comif command -v wmctrl >/dev/null 2>&1 then echo 'y' fi / a / 677212 / 165330に従って使用しました。
immeëmosol

1
前者についてはわかりませんが、後者は最大化せず、ウィンドウのサイズを変更します。別のこと。
phil294

些細な注意、モニターがx / y寸法を使用して指定されており、非ターゲットモニターでウィンドウが既に最大化されている場合、寸法を組み合わせて-e最大化すると-b add,max...、モニターは切り替わりません(既にある場合は移動できません)最大化)
ルイマドックス

1
いくつかのエイリアスを使用して、wmctrlとxdootoolの両方のツールの使用を終了しました。alias wmax="xdotool key ctrl+super+Up" alias wmin="xdotool key ctrl+super+Down key ctrl+super+Down" alias wl="xdotool key ctrl+super+Left" alias wr="xdotool key ctrl+super+Right" alias wt=" wmctrl -r :ACTIVE: -b toggle,maximized_vert,maximized_horz "
m3nda

上記のコマンドを試してみましたが、うまく機能しますが、最大化したときに端末をデフォルトのサイズに戻す方法があるのではないかと思っていましたか?xdotoolでx%y%を設定することはオプションですが、もっと簡単な方法があるかもしれません。
wasp256

6

xdotoolコマンドラインX11自動化ツールを使用して、キーストロークの組み合わせをウィンドウに直接送信できます。

xdotool key ctrl+super+Up

一般に、キーストロークを受信するためにターゲットウィンドウを指定する必要がありますが、デフォルトではアクティブウィンドウに送信するため、この場合、追加のウィンドウターゲットは不要です。

xdotoolパッケージは、デフォルトではインストールされていませんが、あなたはあなたの好みのパッケージマネージャ/ソフトウェアセンターからそれを追加することができますかapt-getをを使用して

sudo apt-get install xdotool

次に、〜/ .bash_aliasesファイルを編集して、次の行を追加します

alias wmax='xdotool key ctrl+super+Up'

これにより、wmaxで将来の画面を最大化できます。


いくつかのエイリアスを使用して、wmctrlとxdootoolの両方のツールの使用を終了しました。エイリアスwmax = "xdotoolキーctrl + super + Up"エイリアスwmin = "xdotoolキーctrl + super + Downキーctrl + super + Down"エイリアスwl = "xdotoolキーctrl + super + Left"エイリアスwr = "xdotoolキーctrl + super + Right "alias wt =" wmctrl -r:ACTIVE:-b toggle、maximized_vert、maximized_horz "
m3nda

4

Ubuntu 14.04では、ターミナルウィンドウで、押すだけでできますF11


1
OPは...キーを押していない、コマンドラインを使用することについて尋ねた
jchanger

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