3

无论我将状态行更改为什么,set statusline我的状态行都不会改变。看起来像

".vimrc" 39L, 578C                                           1,1           All

带有光标位置和文件百分比以及文件大小和文件名。这是底部唯一的线。

如何隐藏或更改状态行?

如何清除状态行?

为什么状态行不起作用?

4

3 回答 3

7

您正在查看的是ruler- 在某种程度上是“状态线”,但不是statusline. 您可以在 中看到可以更改的内容help rulerformat

如果您希望隐藏标尺集set noruler,然后启用状态栏,set laststatus=2如果您希望每个窗口都有自己的状态栏(最常见)。根据您想要在状态栏中显示的内容,您可能希望阅读help statusline,然后将其放入set statusline=... (when adding options add them with set statusline+=... one by one - that way you can more easily turn some on or off).

作为第一行,在设置状态行时,设置状态行在set statusline=再次加载之前被清除。当您最初几次采购它时,您会发现这一点。

于 2011-12-10T00:05:17.420 回答
1

你看的是尺子。你可以摆脱它

:set noruler

但是,如果您想自定义它,您可以使用

:set rulerformat=

并遵循与状态行相同的格式。

于 2011-12-09T23:40:31.283 回答
1

要隐藏状态栏,请使用:

:set laststatus=0
于 2011-12-09T23:43:34.183 回答