web-dev-qa-db-fra.com

Comment maximiser une fenêtre de gnome-terminal déjà ouverte à partir de la ligne de commande?

Je sais que vous pouvez ouvrir un nouveau terminal gnome optimisé en utilisant:

gnome-terminal --maximize

Ce n'est pas ma question. Existe-t-il une commande que je peux utiliser pour agrandir le terminal actuel dans lequel je me trouve? Je sais que vous pouvez utiliser Ctrl+Super+Up pour le maximiser, mais je veux le faire depuis le terminal en utilisant une commande.

16
user168226

Vous pouvez utiliser wmctrl:

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

ou xdotool:

xdotool windowsize $(xdotool getactivewindow) 100% 100%

Pour plus d'informations, voir man wmctrl et man xdotool .

Si ces packages ne sont pas installés, vous pouvez les installer à l'aide de la commande suivante:

Sudo apt-get install wmctrl xdotool
14
Radu Rădeanu

Vous pouvez envoyer des combinaisons de touches directement à une fenêtre à l'aide de l'outil d'automatisation X11 en ligne de commande xdotool, par exemple.

xdotool key ctrl+super+Up

En général, il est nécessaire de spécifier la fenêtre cible pour recevoir les frappes au clavier, mais la valeur par défaut consiste à les envoyer à la fenêtre active. Dans ce cas, aucune cible de fenêtre supplémentaire n'est requise.

Le paquet xdotool n’est pas installé par défaut, mais vous pouvez l’ajouter à partir de votre gestionnaire de paquets/logiciel préféré ou en utilisant apt-get

Sudo apt-get install xdotool

Puis éditez votre fichier ~/.bash_aliases et ajoutez la ligne suivante

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

Cela vous permettra de maximiser tout écran futur avec wmax

6
steeldriver

Sur Ubuntu 14.04 dans la fenêtre du terminal, il suffit d'appuyer sur F11 fait la chose.

4
4pie0