diff --git a/colors/pitchblack.vim b/colors/pitchblack.vim index 2adf03a..4359bc8 100644 --- a/colors/pitchblack.vim +++ b/colors/pitchblack.vim @@ -29,7 +29,9 @@ hi SignColumn cterm=NONE ctermbg=0 gui=NONE guibg=#000000 hi TabLine cterm=NONE ctermbg=8 ctermfg=15 gui=NONE guibg=#808080 hi TabLineFill cterm=NONE ctermbg=8 gui=NONE guibg=#808080 hi TabLineSel cterm=bold ctermfg=15 ctermbg=0 gui=bold guifg=#ffffff guibg=#000000 -hi StatusLine gui=bold guibg=#585858 guifg=#ffffff cterm=bold ctermbg=240 ctermfg=15 +hi StatusLineNormal gui=bold guibg=#585858 guifg=#ffffff cterm=bold ctermbg=240 ctermfg=15 +hi StatusLineInsert gui=bold guibg=#00c000 guifg=#ffffff cterm=bold ctermbg=2 ctermfg=15 +hi! link StatusLine StatusLineNormal hi StatusLineNc gui=NONE guibg=#585858 guifg=#808080 cterm=NONE ctermbg=240 ctermfg=7 hi Title cterm=bold ctermfg=15 gui=bold guifg=#ffffff diff --git a/colors/snowhite.vim b/colors/snowhite.vim index 2e70672..fd93826 100644 --- a/colors/snowhite.vim +++ b/colors/snowhite.vim @@ -30,9 +30,10 @@ hi SignColumn cterm=NONE ctermbg=15 gui=NONE guibg=#ffffff hi TabLine cterm=NONE ctermbg=7 gui=NONE guibg=#c0c0c0 hi TabLineFill cterm=NONE ctermbg=7 gui=NONE guibg=#c0c0c0 hi TabLineSel cterm=bold ctermfg=0 ctermbg=15 gui=bold guifg=#000000 guibg=#ffffff -hi StatusLine gui=bold guibg=#c0c0c0 guifg=#000000 cterm=bold ctermbg=7 ctermfg=0 +hi StatusLineNormal gui=bold guibg=#c0c0c0 guifg=#000000 cterm=bold ctermbg=7 ctermfg=0 +hi StatusLineInsert gui=bold guibg=#00ff00 guifg=#000000 cterm=bold ctermbg=10 ctermfg=0 +hi! link StatusLine StatusLineNormal hi StatusLineNc gui=NONE guibg=#c0c0c0 guifg=#808080 cterm=NONE ctermbg=7 ctermfg=8 - hi Title cterm=bold ctermfg=0 gui=bold guifg=#000000 hi VertSplit cterm=bold ctermfg=0 ctermbg=15 gui=bold guifg=#000000 guibg=#ffffff hi Visual cterm=NONE ctermbg=159 gui=none guibg=#afffff diff --git a/plugin/statusline.vim b/plugin/statusline.vim index 10e444a..3e50b06 100644 --- a/plugin/statusline.vim +++ b/plugin/statusline.vim @@ -51,3 +51,9 @@ set statusline+=\ set statusline+=x%02B "Character under cursor... set statusline+=\ @%-2c "at column set statusline+=\ + +augroup statushl + autocmd! + autocmd InsertEnter * hi! link StatusLine StatusLineInsert + autocmd InsertLeave * hi! link StatusLine StatusLineNormal +augroup END