如何水平调整屏幕区域的大小

ped*_*rio 40 gnu-screen terminal

我正在使用screen拆分我的终端,但我希望能够调整拆分屏幕的水平尺寸。

如果我这样做,C-a :resize 10我只会将垂直尺寸更改为 10 行。除了水平维度之外,我如何实现相同的目标?

enz*_*tib 37

至少在 Debian 和 Ubuntu 上,该resize命令在应用于全高区域时会执行水平调整大小。

如果它适合您,则首先垂直拆分,然后调整宽度大小,然后水平拆分。

  • **按百分比**调整大小:`:resize 50%` (11认同)
  • 我试过`Ca :resize -h 10`,它奏效了。在你推荐 `Ca :resize -v 10` 之前......我想你的建议从一开始就是正确的,但我们都对 h 和 v 感到困惑。谢谢! (5认同)

小智 6

您可以直观地使用调整大小命令。只需键入C-a : resize +10以增加大小,您也可以使用 -10。您可以使用相同的命令来调整垂直和水平窗口大小


小智 5

从手册screen中:

命令:

resize [-h|-v|-b|-l|-p] [ [+|-]n[%] | = | max | min | _ | 0 ]
Run Code Online (Sandbox Code Playgroud)

调整当前区域的大小。根据分割的顺序,空间将被从周围区域中删除或添加到周围区域。调整大小的可用选项有

  • -h(水平的)
  • -v(垂直的)
  • -b(两个都)
  • -l(局部到层),以及
  • -p(垂直)。

所以C-a :resize -h 10应该有效。