我的 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”,但这对我来说没有必要。