无论我使用set statusline
将状态行更改为什么,我的状态行都不会改变。看起来像
".vimrc" 39L, 578C 1,1 All
包含光标位置和文件百分比以及文件大小和文件名。这是底部唯一的一行。
如何隐藏或更改状态行?
如何清除状态栏?
为什么状态栏不起作用?
最佳答案
您看到的是一个标尺
- 在某种程度上是一个“状态线”,但不是一个状态线
。您可以在帮助统治者格式
中查看其中可以更改的内容。
如果您希望隐藏标尺设置set noruler
,然后使用set laststatus=2
启用状态行(如果您希望每个窗口都有自己的状态行(最常见的)。根据您想要在状态行中添加的内容,您可能希望阅读 help statusline
,然后将其放入 set statusline=... (添加选项时使用 set statusline+=.. 添加选项) . 一个接一个 - 这样您就可以更轻松地打开或关闭某些功能)。
作为第一行,在设置 statusline 时,设置 set statusline=
这样 statusline 在再次加载之前会被清除。当您最初几次获取它时,您就会明白这一点。
关于Vim 状态行未更改/清除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8453063/