Dan*_*iel 19 vim buffer statusline
我有一个简单的要求:我想显示我正在编辑的缓冲区的编号.我不想输入:buffers(或等效)但是这个号码会显示在我的状态栏中,还有文件名,当前列信息等.
有没有办法做到这一点?在这一点上,内置帮助并不是很有启发性.
N 1*_*1.1 32
:h statusline 显示所需的每一点帮助.
我有以下内容 .vimrc
" Status Line {
set laststatus=2 " always show statusbar
set statusline=
set statusline+=%-10.3n\ " buffer number
set statusline+=%f\ " filename
set statusline+=%h%m%r%w " status flags
set statusline+=\[%{strlen(&ft)?&ft:'none'}] " file type
set statusline+=%= " right align remainder
set statusline+=0x%-8B " character value
set statusline+=%-14(%l,%c%V%) " line, character
set statusline+=%<%P " file position
"}
Run Code Online (Sandbox Code Playgroud)