He revisado un montón de preguntas aquí, y tengo bastante experiencia con Vim, pero por alguna razón mi .vimrcya no está configurando colorscheme.
No sé cuándo comenzó esto, pero me acabo de mudar a una nueva máquina y me resulta bastante desconcertante. La parte más extraña es que puedo configurarlo manualmente :colorscheme vividchalk, simplemente no funcionará cuando haya colorscheme vividchalkingresado .vimrc. Traté de comentar absolutamente todo lo demás en mi .vimrc, todavía no tuve suerte. Intentado todo, pero comentando syntax ony set t_Co=256, sigue sin suerte (y el mismo comportamiento de los ajustes manuales de trabajo).
¿Algunas ideas? Mi configuración está sshentrando en mi computadora Ubuntu desde Chrome OS.

vividchalk.vimen mi~/.vim/colorsdirectorio, y como mencioné, se carga perfectamente bien siempre que escriba:colorscheme vividchalkuna sesión de vim. Es como si algo más lo anulara, pero nada más está cargado.:scriptnamesmuestra la salida de " "?synload.vim(de la línea 4 anterior), tenía algún error sobre no poder encontrar un esquema de colores llamado "ansi_blows" cuando se ejecuta:so $MYVIMRC. ¿Alguna idea de qué archivo debo investigar más?~/.vimrc. ¿Hay alguna manera de indicarle que~/.vimrcse ejecute mi último, para que sobrescriba lo que haya sucedido antes?colorscheme ...antesset t_Co=256y causar el problema.set background=darkdebe estar antessyntax enableycolorscheme whateveren tu .vimrcfuente
Para otros como yo tropezando en:
Si está utilizando
vimonvimdentro de un emulador de terminal, asegúrese de que la configuración de colores para su perfil sea correcta. Paragnome-terminal, tuve que deshabilitar "usar colores del tema del sistema" en mi configuración de Preferencias / Perfil / Color antes de poder hacer que mi esquema de colores funcione correctamente:Además, a partir de hace poco, nvim ha dejado de estar
NVIM_TUI_ENABLE_TRUE_COLORa favor deset termguicolors(ver esto ).fuente
Tuve el mismo problema en el estiramiento de Debian, también con algunos otros comandos (el color y el fondo establecido funcionan manualmente pero no en .vimrc). Pero no quería mirar a través de cada archivo en nombres de script.
La solución es agregar
a .vimrc
Esta línea se puede encontrar en /usr/share/vim/vimXX/vimrc_example.vim como referencia (XX es la versión vim, en mi caso 80).
Supongo que defaults.vim hace algunas cosas de configuración necesarias para cambiar el color. Pero defaults.vim no se carga si el usuario tiene un ~ / .vimrc, de acuerdo con / usr / share / vim / vimrc
fuente
En mi caso, uso esquemas de color de complementos (repositorios externos). Entonces tengo que cargar complementos antes de aplicar el
colorschemecomando.fuente
.gvimrc
Al usarlo
gvim, puede ser necesario ponerlocolorscheme vividchalktambién en el.gvimrcarchivo, a pesar de que ya está presente en.vimrc:scriptnamespuede revelar cuándo/usr/share/vim/vim80/colors/ron.vimse carga un esquema de colores predeterminado comofuente