Como eu maximizo uma janela gnome-terminal já aberta a partir da linha de comando?

14

Eu sei que você pode abrir um novo terminal gnome maximizado usando:

gnome-terminal --maximize

Essa não é a minha pergunta. Existe um comando que eu possa usar para maximizar o terminal atual onde estou. Eu sei que você pode usar Ctrl + Super + Acima para maximizá-lo, mas eu quero fazê-lo a partir do terminal usando um comando.

    
por user168226 01.12.2013 / 23:33

3 respostas

13

Você pode usar wmctrl :

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

ou xdotool :

xdotool windowsize $(xdotool getactivewindow) 100% 100%

Para mais informações, consulte man wmctrl e man xdotool .

Se você não tiver esses pacotes instalados, poderá instalá-los usando o seguinte comando:

sudo apt-get install wmctrl xdotool
    
por Radu Rădeanu 02.12.2013 / 00:04
6

Você pode enviar combinações de pressionamentos de tecla diretamente a uma janela usando a ferramenta de automação X11 da linha de comando xdotool , por exemplo,

xdotool key ctrl+super+Up

Em geral, é necessário especificar a janela de destino para receber as combinações de teclas, mas o padrão é enviá-las para a janela ativa, para que, nesse caso, não seja necessário um destino de janela adicional

O pacote xdotool não está instalado por padrão, mas você pode adicioná-lo a partir do gerenciador de pacotes / centro de software favorito ou usando o apt-get

sudo apt-get install xdotool

Em seguida, edite seu arquivo ~ / .bash_aliases e adicione a seguinte linha

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

Isso permitirá que você maximize qualquer tela futura com o wmax

    
por steeldriver 02.12.2013 / 00:06
4

No Ubuntu 14.04, na janela do terminal, basta pressionar F11 .

    
por 4pie0 27.04.2015 / 14:37