Estoy usando terminal gnome y vim con tema de color solarizado. Cuando abro vim en la terminal, es ilegible.
Pero cuando abro un archivo en gvim, el esquema de color funciona perfectamente.
El esquema de color de la terminal de Gnome también está solarizado. Una cosa a tener en cuenta es que, si establezco un valor ilegal para el fondo, obtengo el color de fondo esperado (pero también un error).
vim
colors
gnome-terminal
yasith
fuente
fuente
terminator
(un excelente emulador de terminal sólido), y luego irPreferences>Profiles>Colors>Palette
y seleccionarSolarized
. Además, (como lo tengo) puede ir a unKeybindings
mapasuper+p
o lo que quiera cambiar al siguiente perfil (que contendría un perfil diferente). Tengo dos perfiles: solarizado y otro más colorido en el que hago todo menosvim
adentro. Cada vez que entrovim
, simplemente golpeosuper+p
y luego mi paleta coincide con lo que el creador de solarized había planeado. SaludosRespuestas:
Para completar el consejo de Akira, vim en modo término utiliza la paleta de colores del terminal. Del repositorio vim solarized colorscheme:
Para gnome-term, hay instrucciones para configurar la paleta de colores .
fuente
export TERM=xterm-256color vim
(y luego coloque elexport
comando en su archivo de inicio de shell, como bashrc).vim
usa el poder de tu "terminal" para dibujar los personajes en la pantalla. por lo tanto, el aspecto de los caracteres dibujados depende en gran medida de lo que es capaz el "terminal". el "terminal" utiliza una variable de entorno para contar las aplicaciones que se ejecutan dentro de él sobre sus capacidades:TERM
.si quieres usar
vim
para usar 256 colores necesitas 2 cosas:TERM
variable correcta (xterm-256color
)entonces, intenta esto:
También lea más sobre el tema en http://vim.wikia.com/wiki/256_colors_in_vim
fuente
vim
extensiónPowerline
en mignome-terminal
. ¡Gracias!Referencia: /unix/66579/how-do-i-get-the-solarized-colour-scheme-working-with-gnome-terminal-tmux-and-v/141624#141624
Doy la misma respuesta aquí: según el comentario de Koraktors, la ejecución
:set t_Co=16
solucionó el problema de colores mezclados de inmediato para mí, así que lo agregué~/.vimrc
para mantener la corrección.Realmente no desea habilitar los 256 colores, en realidad disminuye el alcance de la paleta solarizada. Desde el sitio web de desarrolladores :
fuente
Solución para el color de fondo gris del número:
Abrir
solarized.vim
, buscarLineNr
, eliminar la línea.fuente