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=256
habilitar 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_Co
en vim y mira lo que obtienes. Si son 8 querrásset t_Co=16
y si son 256 queset t_Co=256
t_Co=256
que el siguiente es:let g:solarized_termcolors=256
ot_Co=8
y:let g:solarized_termcolors=16
set background=light
oset background=black
colorscheme solarized
fuente
Añadir a tu
~/.vimrc
Esto 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
.vimrc
archivo 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