vim 的状态栏默认是关闭的,通过设置laststatus来开启。它的值有3中:
- 0:不显示状态栏
- 1:有2个以上的窗口时显示
- 2:一直显示
set laststatus=2
设置状态栏
通过statusline来设置状态栏应该显示哪些内容:
set statusline=%fset statusline+=\ -\set statusline+=Filetype:set statusline+=%y
- %f:当前文件所处的位置
- %y:当前文件的类型
- %l:光标所在的行
- %L:文件中行的总数
- %=:接下来的内容从右开始排列
状态栏中占位符的完整形式是 %-0{minwid}.{maxwid}{item} 。除了 % 和 item ,其他都是可选的。
