Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vim状态线未改变/清除_Vim_Statusline - Fatal编程技术网

Vim状态线未改变/清除

Vim状态线未改变/清除,vim,statusline,Vim,Statusline,无论我用set statusline将状态行更改为什么,我的状态行都不会更改。看起来像 ".vimrc" 39L, 578C 1,1 All 使用光标位置和通过文件的百分比以及文件大小和文件名。这是底部的唯一一行 如何隐藏或更改状态行 如何清除状态行 为什么状态行不起作用?您看到的是状态行。你可以用手把它处理掉 :set noruler 但是,如果您想定制它,您可以使用 :set rule

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

".vimrc" 39L, 578C                                           1,1           All
使用光标位置和通过文件的百分比以及文件大小和文件名。这是底部的唯一一行

如何隐藏或更改状态行

如何清除状态行


为什么状态行不起作用?

您看到的是状态行。你可以用手把它处理掉

:set noruler
但是,如果您想定制它,您可以使用

:set rulerformat=

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

要隐藏状态栏,请使用:

:set laststatus=0

您看到的是一个
标尺
——某种程度上是一个“状态线”,而不是
状态线
。您可以在
帮助规则格式
中看到其中可以更改的内容

如果希望隐藏标尺集
set noruler
,然后使用
set laststatus=2
启用状态行,如果希望每个窗口都有自己的状态行(最常见)。根据状态行中需要的内容,您可能希望阅读
帮助状态行
,然后将其放入
设置状态行=。。。(添加选项时,使用set statusline+=…逐个添加选项-这样您可以更轻松地打开或关闭某些选项)。


作为第一行,在设置statusline时,设置statusline=,这样statusline在再次加载之前会被清除。当你第一次找到它的时候,你就会明白这一点。

这个问题的目的是向那些试图找出那条线是什么的人(比如我)介绍“尺子”。在这里发布的[vim]是一个很流行的标签,但是它可能更适合超级用户。按照+1的思路发布,我不明白为什么会被否决,它回答了第一个问题,确实有效(我自己尝试过)。如果人们至少能给出一个否决投票的理由,并可能给那个人一个机会进一步解释他们的答案,那就太好了。我想你们可能误解了否决票的目的。这是为了一个没有用的答案,但事实并非如此。记住,Q的投票和A的投票有不同的含义!!!(他们说“没用”,但他们的意思是“没用”,如果是这样的话,将laststatus设置为零将不起作用!)