Vi只能显示16行,如何全屏显示?

Vi只能显示16行,如何全屏显示?

在此处输入图片描述

我的 vim 只显示 16 行,使用终结符,我怎样才能让它恢复全屏?这很烦人。不知道要更改哪些设置。

答案1

  • 您可以尝试调整终端的大小以强制 vim 重新计算其大小;
  • 您可以尝试退出 vim 会话,输入reset并重新启动 vim;
  • 在 vim 中你可以尝试如下操作::set lines=34

答案2

使用以下命令启用全屏:

export TERM=xterm
stty rows 36 cols 150

答案3

我在docker容器中遇到了同样的问题,我这样做了:

导出设置 LINES=58

答案4

针对“您能分享一些使用的‘调整大小’命令的例子吗?”,这是我发现的。

在 Ubuntu(16.04.1)上使用 bash,“resize”命令报告当前终端窗口大小,并似乎显示调整窗口大小的命令。

$ resize 
COLUMNS=80;  
LINES=24;  
export COLUMNS LINES;  

我将该文本作为命令输入,这似乎不会影响终端窗口大小或 vi 窗口大小。在我的 Ubuntu 终端窗口中,vi 会自动使用当前终端窗口的完整大小。

在嵌入式 Linux 平台(Technologic TS-4900、Yocto Linux)上,bash shell 无法识别“resize”。但是,以下 shell 命令可以帮我更改 vi 窗口大小。

$ stty rows 40 cols 100

其他人指示首先使用“export TERM=xterm”,但这对我来说没有必要。

相关内容