diff options
| author | Xiao Pan <xyz@flylightning.xyz> | 2026-04-13 05:48:12 +0800 |
|---|---|---|
| committer | Xiao Pan <xyz@flylightning.xyz> | 2026-05-03 01:50:15 +0800 |
| commit | 573ce2e585691583c0200d5c28d5207fff27ff10 (patch) | |
| tree | 29834bbeb214c30b3cfde8143459435d5daf9e5e | |
| parent | 26d29db8993179aa6540b66751db748c11c59569 (diff) | |
fix: nvim 0.12.1 config statusline need = at first
Before nvim 0.12.1, statusline+=%< as first works, now it needs =
instead of += else it will show two statuline. statusline+=%< as first
seems still work with new version of vim. It maybe because now nvim `:
set statusline?` is not empty but at vim it is empty
| -rw-r--r-- | home/xyz/.config/nvim/init.vim | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/home/xyz/.config/nvim/init.vim b/home/xyz/.config/nvim/init.vim index ebad7d99..bc124ca1 100644 --- a/home/xyz/.config/nvim/init.vim +++ b/home/xyz/.config/nvim/init.vim @@ -213,8 +213,16 @@ map <leader>* /\*\*.*\*\*<CR> " toggle markdown folding and re-edit current file map <leader>m :call Md_toggle_fold()<CR> -" default statusline:set statusline=%<%f\ %h%m%r%=%-14.(%l,%c%V%)\ %P -set statusline+=%< +" Default statusline shows in the `:h statusline` first example: +" set statusline=%<%f\ %h%w%m%r%=%-14.(%l,%c%V%)\ %P +" +" nvim `:set statusline?` shows more stuffs, not sure why +" +" Before nvim 0.12.1, statusline+=%< as first works, now it needs = instead of +" += else it will show two statuline. statusline+=%< as first seems still work +" with new version of vim. It maybe because now nvim `:set statusline?` is not +" empty but at vim it is empty +set statusline=%< set statusline+=%f " %F or 1CTRL+G to show full path set statusline+=\ %m set statusline+=%= |
