function! statusbar#refresh() let g:currentmode={ \ 'n' : 'NORMAL ', \ 'v' : 'VISUAL ', \ 'V' : 'V·Line ', \ "\" : '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