Sim. resize -s <rows> <columns>
funciona com o aplicativo de terminal padrão do Ubuntu ( gnome-terminal
).
Como redimensionar o terminal até que o programa termine
Para obter um bom efeito de ter, digamos, vim
em uma janela de tamanho especial somente enquanto estiver em execução:
-
mkdir ~/bin
-
~/.profile
por padrão adiciona~/bin
aoPATH
; Por enquanto, você podesource ~/.profile
ou declarar o novoPATH
:export PATH="$PATH":~/bin
-
vim ~/bin/vim
-
Adicione o seguinte:
#!/bin/bash source <(/usr/bin/resize -s) /usr/bin/resize -s 38 120 /usr/bin/vim "$@" /usr/bin/resize -s $LINES $COLUMNS
-
Salvar
-
chmod +x ~/bin/vim
Agora, vim
será executado no tamanho 120 × 38 e o redimensionamento será desfeito quando vim
terminar.