即使只有一个缓冲区/文件打开,什么配置也能让 vim 在状态行中显示缓冲区/文件名?

Eth*_*her 10 vim

当我在 vim 中打开多个一个文件(使用分屏)时,每个命令状态行(窗口中的最后一行)如下所示:

filename.txt                           73,1            4%
Run Code Online (Sandbox Code Playgroud)

这是左侧的文件名,标尺位置和通过右侧文件的百分比(通过:set ruler)。

但是,当我只打开一个缓冲区时,状态行如下所示:

                                       73,1            4%
Run Code Online (Sandbox Code Playgroud)

如何在所有情况下显示文件名,即使只有一个文件打开?

小智 19

那是状态行 ( :help status-line)。要在只有一个窗口时启用它,请添加到您的 .vimrc:

set laststatus=2
Run Code Online (Sandbox Code Playgroud)