resize
(um utilitário fornecido com xterm
) pode redimensionar a maioria das janelas semelhantes a xterm. Para obter 30 linhas por 60 colunas, o script seria executado
resize -s 30 60
para redimensionar a janela em que está sendo executado.
Em uma verificação rápida, mlterm
, mrxvt
, urxvt
, vte
(por exemplo, gnome-terminal
) e xterm
respondem à sequência de escape. O konsole do KDE não, nem st
ou terminology
.
Os comentários mencionam devilspie
e wmctrl
, que funcionam com o gerenciador de janelas fora do terminal. O gerenciador de janelas controla o tamanho e a posição de todas as janelas em um monitor X, mas é um pouco mais complicado de se trabalhar, já que o script precisa determinar o título da janela e usá-lo para informar a esses programas qual janela deve ser redimensionada. De acordo com a página de manual, devilspie
pode não ser adequado, já que se aplica ao windows como eles são criados .
Leitura adicional:
-
resize
- defina configurações de ambiente e terminal para o tamanho atual da janela xterm - Por que meu programa não pode definir o tamanho da janela? (xterm FAQ)
- Redimensionando janelas para uma largura e altura específicas instantaneamente
-
wmctrl
- interaja com um X Window Manager compatível com o EWMH / NetWM -
devilspie
- executa ações no Windows como elas são criadas