2011-09-30 21 views
16

¿Hay alguna manera, en mi vimrc, de anular la configuración de fondo de mi esquema de color y forzarlo a negro? Busco algo así comoforzar vim fondo a negro

set colorscheme=wombat256 
override_background(black) 

para que todo lo selecciono esquema, el fondo se ve obligado a negro.

+1

¿Qué sucede si el texto de primer plano en el tema también es negro? –

+1

y luego obtendré texto invisible :) Lo quiero principalmente porque hay muchos temas que me gustan excepto el fondo gris/azul oscuro/por lo demás negro, y sería útil no tener que cambiarlos individualmente. –

Respuesta

21
colorscheme wombat256 
highlight Normal guibg=black guifg=white 
set background=dark 

Tweak al gusto :)

@edit: después de leer luego comentar sospecho que encontrará lo que necesita para anular los colores de fondo más destacado relacionados (grupo). Serán más claros cuáles, leyendo los esquemas de color existentes

+4

gracias :) que me apuntó en la dirección correcta. el comando real fue resaltado Normal ctermbg = Ninguno, gracias a un error de terminal gnome en el que el negro no es negro [http://superuser.com/questions/142486/black-backgrounds-appear-grey-on-gnome-terminal] –

+3

Tengo que poner 'set background = dark' antes de anular' highlight' para hacer que esto funcione. –

Cuestiones relacionadas