mirror of
https://github.com/vim-airline/vim-airline.git
synced 2024-11-22 13:26:46 +08:00
Support &iminsert.
This commit is contained in:
parent
dd6e952c60
commit
c16cafb2bb
|
@ -163,6 +163,13 @@ function! airline#update_highlight()
|
|||
let l:mode = ['normal']
|
||||
endif
|
||||
let g:airline_current_mode_text = get(g:airline_mode_map, l:m, l:m)
|
||||
if g:airline_detect_iminsert && &iminsert
|
||||
if exists('b:keymap_name')
|
||||
let g:airline_current_mode_text .= ' ' . toupper(b:keymap_name)
|
||||
else
|
||||
let g:airline_current_mode_text .= ' LANG'
|
||||
endif
|
||||
endif
|
||||
else
|
||||
let l:mode = ['inactive']
|
||||
endif
|
||||
|
|
|
@ -68,6 +68,9 @@ values):
|
|||
>
|
||||
let g:airline_detect_paste=1
|
||||
<
|
||||
* enable iminsert detection
|
||||
>
|
||||
let g:airline_detect_iminsert=1
|
||||
|
||||
* change the default theme
|
||||
>
|
||||
|
|
|
@ -15,6 +15,7 @@ call s:check_defined('g:airline_right_alt_sep', exists('g:airline_powerline_font
|
|||
call s:check_defined('g:airline_enable_bufferline', 1)
|
||||
call s:check_defined('g:airline_enable_fugitive', 1)
|
||||
call s:check_defined('g:airline_enable_syntastic', 1)
|
||||
call s:check_defined('g:airline_detect_iminsert', 1)
|
||||
call s:check_defined('g:airline_detect_modified', 1)
|
||||
call s:check_defined('g:airline_detect_paste', 1)
|
||||
call s:check_defined('g:airline_fugitive_prefix', exists('g:airline_powerline_fonts')?' ':'')
|
||||
|
|
Loading…
Reference in New Issue
Block a user