Eu sei que geralmente é o contrário: a maioria das perguntas é sobre pessoas que querem ter mais cores em seus terminais. Mas fiquei muito feliz com o esquema de 16 cores que estabeleci anos atrás e não fiquei muito satisfeito quando percebi que o Vim estava usando seu próprio conjunto de cores, em vez das que eu escolhi manualmente.
Então, o que eu quero é que meu Vim seja assim:
nãoassim:
(Por favor, ignore a diferença em tamanhos de fonte e fundo; estou interessado apenas nas cores de primeiro plano, então estou mostrando capturas de tela de computadores diferentes: uma antes da atualização que alterou minhas configurações e outra com as novas configurações de cor .)
Eu imaginei que faria isso adicionando
TERM=xterm
para o meu ~/.bashrc . Mas quando eu faço isso, o Vim usa como padrão set bg=dark , mesmo que essa linha em particular esteja em /etc/vim/vimrc (segunda tela).
Eu posso obter um esquema de cores muito próximo do que estou acostumado emitindo colorscheme peachpuff em ~/.vimrc , mas depois ele quebra hlsearch ...