Estoy ejecutando vim e intento que los colores vim solarizados funcionen en la terminal.
Tengo esto en mi archivo vimrc:
set syntax on
set t_Co=256
" let g:solarized_termcolors=16
set background=light
colorscheme solarized
No parece funcionar.
Saqué (usando: echo) el valor de t_Co y es 256.
¿Cual es el problema? Estoy confundido.

Respuestas:
Tuve problemas similares, agregar esto a mi .vimrc solucionó mis problemas
No estoy seguro de por qué configurar el esquema de color predeterminado funcionó, pero estoy usando la luz solarizada como mi tema de terminal, por lo que tal vez los colores son similares a los de la solarización, sin embargo, son lo suficientemente buenos para mí.
fuente
Necesitas hacer:
let g:solarized_termcolors=256habilitar el modo de color degradado. Esto es necesario solo si no aplica colores solarizados a su emulador de terminal.fuente
He pasado 2-3 horas tratando de resolverlo. Así es como configurar este esquema de color con Vim.
Asegúrese de no iniciar tmux primero. A veces se mete con el esquema de color del terminal.
set syntax on:echo &t_Coen vim y mira lo que obtienes. Si son 8 querrásset t_Co=16y si son 256 queset t_Co=256t_Co=256que el siguiente es:let g:solarized_termcolors=256ot_Co=8y:let g:solarized_termcolors=16set background=lightoset background=blackcolorscheme solarizedfuente
Añadir a tu
~/.vimrcEsto funciona en las versiones ansi y xterm-256color de Solarized. Probado en la Terminal 2.3 en una nueva instalación de OS X 10.8.5 VM.
Nota: esta respuesta reemplaza a la anterior que propuso cambios en las muestras de perfil. Recientemente me di cuenta de que tenía estos comandos en mi
.vimrcarchivo que realmente configuraban Solarized.fuente
Tuve el mismo problema con el terminal predeterminado, que no admite 256 colores. Instalé iTerm2 y eso resolvió el problema.
Editar:
Además, debe instalar Solarized para iTerm2.
fuente
Bien,
Primero, descargue solarized.vim a su carpeta .vim / colors
A continuación, descargue togglebg.vim a su carpeta .vim / autoload
Intente iniciar vim nuevamente y vea si funciona. Si no, regrese con un mensaje de error
fuente