O problema é causado pelo plug-in sensato: linha 93 . :help t_Co
" Allow color schemes to do bright colors without forcing bold.
if &t_Co == 8 && $TERM !~# '^linux'
set t_Co=16 " << --- Causes hickup
endif
Se você executar o vim no modo de log detalhado ( vim -V15load_log.vim
) - e pesquisar
para t_Co=
e RedundantSpaces
, você verá que sensible
é realmente analisado após seu arquivo appearance.vim
.
A correção rápida seria comentar essa seção do código e adicioná-la ao seu .vimrc
, mas ao vincular a repositórios git que talvez não seja o que você deseja.
Uma abordagem diferente seria removê-lo do diretório bundle
e adicioná-lo como uma linha source
separada em seu vimrc
, antes do seu loop glob.
Ou seja:
source ~/.vim/hacks/vim-sensible/plugin/sensible.vim
for f in split(glob ...
Outra forma seria carregar o destaque personalizado no BufLoad.
Etc. …