Shell 从命令调整终端大小?

Shell 从命令调整终端大小?,shell,resize,terminal,Shell,Resize,Terminal,我正在使用cygwin,但是,是否可以通过命令调整终端窗口的大小,而不是每次打开它时自己调整?对于某些脚本,为了我自己的利益,我希望它具有一定的大小。您不能调整默认终端的大小,因为它只是windows“本机”cmd。或者,我最近看到了这个新添加的:。不过,我不太确定是否可以从命令行调整reminal的大小。它仍然是一个windows控制台应用程序。这在mintty.exe上对我有效: echo -ne '\e[8;80;50t' 设置80列和50行 这是mintty支持的一个应用程序。这在ba

我正在使用cygwin,但是,是否可以通过命令调整终端窗口的大小,而不是每次打开它时自己调整?对于某些脚本,为了我自己的利益,我希望它具有一定的大小。

您不能调整默认终端的大小,因为它只是windows“本机”cmd。或者,我最近看到了这个新添加的:。不过,我不太确定是否可以从命令行调整reminal的大小。它仍然是一个windows控制台应用程序。

这在mintty.exe上对我有效:

echo -ne '\e[8;80;50t'
设置80列和50行


这是mintty支持的一个应用程序。

这在
bash.exe上适用于我:

mode.com 80,50
设置80列和50行。

请注意,
mode
mode.com
在这种情况下并不相同。

是的,我使用的是该版本。这太糟糕了,你不能用命令来调整它的大小,但是哦,好吧。从它的手册页判断:-s,-size COLS,ROWS在字符列和行中设置窗口的默认大小。如果您尝试使用这些参数生成一个新的终端,您可以模拟您想要的行为,但这更像是一种黑客行为,而不是一种解决方案:)@J-Dizzle:也许您编写了
模式80,50
?不管怎样,更多关于发生了什么的细节可以帮助我们排除故障。好主意,我正在使用mintty.exe。”mode.com对bash.exe非常有用,我很抱歉!没问题,@J-Dizzle,只要Windows包含另一个
模式
命令,就可以进行混淆。我已经编辑了我的答案以进行反思。