Esquema de cores em .vimrc não funciona

Esquema de cores em .vimrc não funciona

Analisei um monte de perguntas aqui e tenho bastante experiência com o Vim, mas por algum motivo não estou mais .vimrcconfigurando o Vim.colorscheme

Não sei quando isso começou, mas acabei de mudar para uma nova máquina e isso é bastante desconcertante para mim. A parte mais estranha é que consigo configurá-lo manualmente :colorscheme vividchalk, mas não funciona quando o colorscheme vividchalktenho .vimrc. Tentei comentar absolutamente todo o resto no meu .vimrc, ainda sem sorte. Tentei comentar tudo, menos syntax one set t_Co=256, ainda sem sorte (e o mesmo comportamento das configurações manuais funcionando).

Alguma ideia? Minha configuração está sshentrando no meu computador Ubuntu a partir do Chrome OS.

Responder1

[Resposta completamente revisada para outros.]

Como o :colorschemecomando " " funciona manualmente, isso prova que você tem o esquema de cores instalado. Isso significa que, de alguma forma, você tem algo vindo depois em seus scripts de inicialização que está substituindo seu esquema preferido. Você pode rastrear isso digitando " :scriptnames" e lendo para ver se outro esquema de cores está sendo carregado. Depois de encontrá-lo, você pode remover ou comentar essa linha em qualquer script de inicialização de onde ela esteja sendo chamada.

Responder2

set background=darkdeve estar antes syntax enablee colorscheme whateverno seu .vimrc

Responder3

Para outros como eu tropeçando:

Se você estiver usando vimou nvimdentro de um emulador de terminal, certifique-se de que as configurações de cores do seu perfil estejam corretas. Para gnome-terminal, tive que desabilitar "usar cores do tema do sistema" em minhas configurações de Preferências/Perfil/Cor antes de conseguir que meu esquema de cores funcionasse corretamente:

insira a descrição da imagem aqui

Além disso, recentemente o nvim foi descontinuado NVIM_TUI_ENABLE_TRUE_COLORem favor de set termguicolors(consulteesse).

Responder4

No meu caso utilizo esquemas de cores de plugins (repositórios externos). Então eu tenho que carregar plugins antes de aplicar colorschemeo comando.

informação relacionada