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. …