Vim 状态行未更改/清除

标签 vim statusline

无论我使用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/

相关文章:

vim - 显示当前缓冲区数

vim - 如何从 MiniBufExplorer 窗口中删除状态行

vim - 设置在向前和向后移动单词时跳过标点符号

vim - 防止重复的 UltiSnips 匹配

vim - 如何在vim中替换~(波浪号)

vim - 如何在 vim 中的最后一次编辑时运行命令(即缩进)

Vim - 在状态行中显示事件的拼写检查语言

vim - 如何识别 Vim 中的 javascript 库/框架?