diff options
Diffstat (limited to '.local/share/nvim/site/autoload/statusbar.vim')
| -rw-r--r-- | .local/share/nvim/site/autoload/statusbar.vim | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/.local/share/nvim/site/autoload/statusbar.vim b/.local/share/nvim/site/autoload/statusbar.vim new file mode 100644 index 0000000..59e63f5 --- /dev/null +++ b/.local/share/nvim/site/autoload/statusbar.vim @@ -0,0 +1,20 @@ + +function! statusbar#refresh() + let g:currentmode={ + \ 'n' : 'NORMAL ', + \ 'v' : 'VISUAL ', + \ 'V' : 'V·Line ', + \ "\<C-V>" : 'V·Block ', + \ 'i' : 'INSERT ', + \ 'R' : 'R ', + \ 'Rv' : 'V·Replace ', + \ 'c' : 'Command ', + \} + + set statusline= + set statusline+=\ %{toupper(g:currentmode[mode()])} + set statusline+=%= + set statusline+=\ %f + set statusline+=%= + set statusline+=\ %l/%L\ %p%%\ +endfunction |