見易くするために、マウスドラッグでウインドウを広げるときがあります。そんな時、
そのターミナルで 次のコマンドを叩く
# resize to 80x24
echo '\e[8;24;80t'
または
printf '\e[8;24;80t'
(echo
, printf
どちらも、zshの組み込みコマンドです)
24
行、80
列の数値を書き換えると、任意のサイズに変更できます。
alias仕込んでおくと便利。
alias reset_size="echo '\e[8;24;80t'"
そもそものデフォルトのウインドウサイズを変更する場合は
「ターミナル」メニュー → 「設定...」 →「ウインドウ」タブにあるウインドサイズの列
、行
を変更します。
最大サイズは?
当方の WQHD(2560×1440)のモニターで ターミナル ウインドウを最大限広げると、317列×81行となりました。
macOS以外でも
ANSIエスケープシーケンスであるため、Unix, Linux系OSなら使えると思いますが、echoコマンドに-eオプションが必要な場合があります。BSD / SystemV系の違いか、シェルの違いか??
echo -e '\e[8;24;80t'
WindowsOSのコマンドプロンプトでは、使えないっぽい。
以上