2011-11-29 3 views
2

J'utilise cygwin mais, est-il possible de redimensionner la fenêtre du terminal via une commande plutôt que de la faire moi-même chaque fois que je l'ouvre? Certains scripts que je veux être d'une certaine taille pour mon propre bénéfice.Redimensionner le terminal à partir de la commande?

Répondre

1

Vous ne pouvez pas redimensionner le terminal par défaut, car il s'agit simplement de Windows 'native' cmd '. Alternativement, j'ai vu cette nouvelle addition de la fin: http://georgik.sinusgear.com/2011/11/23/mintty-resizable-terminal-for-windows/. Pas particulièrement sûr si vous pouvez redimensionner ce reminal à partir de la ligne de commande si. C'est toujours une application de console Windows.

+0

Oui j'utilise cette version. Ça craint que vous ne puissiez pas le redimensionner avec une commande mais bon. – Aaron

+1

À en juger par sa page de manuel: -s, --size COLS, ROWS Définissez la taille par défaut de la fenêtre dans les colonnes de caractères et les lignes. Si vous essayez de générer un nouveau terminal avec ces paramètres, vous pouvez émuler le comportement que vous voulez, mais c'est plutôt un hack plutôt qu'une solution :) – favoretti

7

Cela fonctionne pour moi sur mintty.exe:

echo -ne '\e[8;80;50t' 

pour définir 80 colonnes et 50 lignes.

Ceci est un xterm control sequence pris en charge par menthty.

1

Cela fonctionne pour moi sur bash.exe:

mode.com 80,50 

pour définir 80 colonnes et 50 lignes.
Notez que mode et mode.com ne sont pas les mêmes dans ce cas.

+0

ne fonctionne pas pour moi (Cygwin v2.9, Win10) –

+0

@ J-Dizzle: peut-être que vous avez écrit 'mode 80,50' à la place? Quoi qu'il en soit, plus de détails sur ce qui se passe pourrait nous aider à résoudre les problèmes. –

+0

bonnes pensées J'utilisais mintty.exe. 'mode.com' fonctionne très bien pour bash.exe mes excuses! –

Questions connexes