删除vim状态栏颜色?

时间:2016-01-11 22:55:50

标签: vim

如何删除我的vim状态栏的可怕颜色?我希望它与背景颜色相同。

enter image description here

我在~./.vimrc文件(或我使用的~/.vimrc.after文件)中与状态栏相关的当前设置是:

set laststatus=2                            " Show the last status
hi statusline guibg=#263238

set statusline=%f                           " Filename

function! InsertStatuslineColor(mode)
  if a:mode == 'i'
    hi statusline guibg=#573E81 guifg=#263238
  elseif a:mode == 'r'
    hi statusline guibg=blue guifg=#263238
  else
    hi statusline guibg=red guifg=#263238
  endif
endfunction

au InsertEnter * call InsertStatuslineColor(v:insertmode)
au InsertChange * call InsertStatuslineColor(v:insertmode)
au InsertLeave * hi statusline guibg=#c5c8c6 guifg=#263238

" default the statusline to green when entering Vim
hi statusline guibg=#c5c8c6 guifg=#263238

1 个答案:

答案 0 :(得分:1)

您可以尝试在statusline

中包含此内容并移除有关.vimrc的所有其他内容吗?
:hi StatusLine ctermbg=NONE cterm=NONE

虽然我不确定它只是依赖于它,也可能是你的vim主题和你的终端软件。