簡単な要件があります。現在編集しているバッファの数を表示したいです。入力したくない:buffers
(または同等のもの)のですが、この番号をファイル名、現在の列情報などと一緒にステータスバーに表示します。
これを行う方法はありますか?組み込みのヘルプは、この点ではあまり有益ではありません。
簡単な要件があります。現在編集しているバッファの数を表示したいです。入力したくない:buffers
(または同等のもの)のですが、この番号をファイル名、現在の列情報などと一緒にステータスバーに表示します。
これを行う方法はありますか?組み込みのヘルプは、この点ではあまり有益ではありません。
: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
"}
何も設定せずに答えを得るには:
:echo bufnr('%')
%n
あなたはあなたの設定にリストされている必要がありますstatusline
。:help statusline
vimで試してみてください。
set statusline=%!bufnr('%')
も参照してください:help status-line