web-dev-qa-db-ja.com

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

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

gnome-terminal --maximize

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

16
user168226

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
14
Radu Rădeanu

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で将来の画面を最大化できます。

6
steeldriver

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

4
4pie0