vim 无法使用 eliminator 正确布局

vim 无法使用 eliminator 正确布局

我将其用作terminator终端仿真器。Terminator 允许增加/减少字体大小,还可以正确修改 $COLUMNS 和 $LINES 环境变量。less并且nano似乎理解此更改并正确显示长文件。但 vi/vim 似乎没有接受此更改并且布局不好(它不会从文件的第一行显示)。

发生这种情况时,相关环境变量的值为:

$  echo $LINES
47
$  echo $COLUMNS
198

安装的软件:

ii  vim                                                         2:7.3.429-2ubuntu2.1                       Vi IMproved - enhanced vi editor
ii  terminator                                                  0.96-0ubuntu1                              multiple GNOME terminals in one window

答案1

您可以使用stty columns <arg>来改变窗口的列宽或者stty rows <arg>改变窗口的行高。

有关 stty 的更多信息,请参阅

在 vi/vim 中,它使用与终端相同的设置。在 gvim 或 terminator 中,您可以使用更改字体大小,:set guifont=<value>也可以在.vimrc文件

参考Vim 维基关于如何更改字体。

希望这可以帮助

相关内容