diff --git a/autoload/airline/init.vim b/autoload/airline/init.vim index 4b88a94b..9b8b7244 100644 --- a/autoload/airline/init.vim +++ b/autoload/airline/init.vim @@ -36,6 +36,7 @@ function! airline#init#bootstrap() call s:check_defined('g:airline_mode_map', {}) call extend(g:airline_mode_map, { \ '__' : '------', + \ 'c' : 'COMMAND', \ 'i' : 'INSERT', \ 'ic' : 'INSERT COMPL', \ 'ix' : 'INSERT COMPL', @@ -43,15 +44,14 @@ function! airline#init#bootstrap() \ 'ni' : '(INSERT)', \ 'no' : 'OP PENDING', \ 'R' : 'REPLACE', - \ 'v' : 'VISUAL', - \ 'V' : 'V-LINE', - \ 'c' : 'COMMAND', - \ '' : 'V-BLOCK', + \ 'Rv' : 'V REPLACE', \ 's' : 'SELECT', \ 'S' : 'S-LINE', \ '' : 'S-BLOCK', \ 't' : 'TERMINAL', - \ 'Rv' : 'V REPLACE', + \ 'v' : 'VISUAL', + \ 'V' : 'V-LINE', + \ '' : 'V-BLOCK', \ }, 'keep') call s:check_defined('g:airline_theme_map', {}) diff --git a/doc/airline.txt b/doc/airline.txt index c94c52e3..642b794f 100644 --- a/doc/airline.txt +++ b/doc/airline.txt @@ -174,10 +174,15 @@ values): " or copy paste the following into your vimrc for shortform text let g:airline_mode_map = { \ '__' : '-', - \ 'n' : 'N', - \ 'i' : 'I', - \ 'R' : 'R', \ 'c' : 'C', + \ 'i' : 'I', + \ 'ic' : 'I', + \ 'ix' : 'I', + \ 'n' : 'N', + \ 'ni' : 'N', + \ 'no' : 'N', + \ 'R' : 'R', + \ 'Rv' : 'R', \ 'v' : 'V', \ 'V' : 'V', \ '' : 'V',