eph*_*ent 25
一些(但不是很多)终端接受ANSI转义序列
\033[8;h;wt
(其中,\033是ASCII控制字符ESC,和h和w是十进制的高度和宽度).
例如,在XTerm中(通过Ctrl-RMB菜单或X资源允许窗口操作后allowWindowOps),
$ printf '\033[8;40;100t'
Run Code Online (Sandbox Code Playgroud)
将窗口大小调整为100x40个字符.
$ resize -s 90 150
Run Code Online (Sandbox Code Playgroud)
有关更多选项,请参见文件手册。
$ man resize
Run Code Online (Sandbox Code Playgroud)
小智 5
resize 命令可以改变窗口的大小,但是如果你不告诉终端使用整个区域,你可能会遇到一些奇怪的事情。这是我使用的,并且效果很好。
#!/bin/bash
resize -s 33 100
stty rows 33
stty cols 100
Run Code Online (Sandbox Code Playgroud)
这可能是https://superuser.com/的问题,无论如何,如何启动终端窗口?大多数终端模拟器都有命令行参数来指定大小。
如果您需要在窗口出现后更改它,另一种选择wmctrl可能会对您有所帮助。
| 归档时间: |
|
| 查看次数: |
19060 次 |
| 最近记录: |