Me gustaría cambiar el color de fuente predeterminado para los comentarios, que es de color azul oscuro a ligeramente amarillo. Es difícil leer sobre el fondo negro. ¿Podrías aconsejarme cómo cambiar solo este color? Estoy satisfecho con los otros colores.
Estoy usando xfce4-terminal (no gvim con GUI).
Hasta ahora, he realizado la configuración en el ~/.profilearchivo de acuerdo con este enlace de la siguiente manera
if [ -e /usr/share/terminfo/x/xterm-256color ]; then
export TERM='xterm-256color'
else
export TERM='xterm-color'
fi
y
set t_Co=256
en ~/.vimrc
gracias
syntax-highlighting
vim
xralf
fuente
fuente

:colorscheme desert. La finalización de tabulaciones debería funcionar normalmente.Respuestas:
¡Elige tu color! Si se utiliza un terminal de color, reemplace
guifg=#ABCDEFconctermfg=Nsiendo N un número de color.También escriba
:help :hipara obtener más información.fuente
E421: color name or number not recognized. No reconoce letras en código hexadecimal, solo reconoce números.guifgparámetro es para cuando usa vim gui (gvim)..vimrcset highlight Comment ctermfg=yellow.vimrc?hi comment ctermfg=<colour>en el.vimrcarchivo, pero descubrí que era porque esa línea venía antes de la líneasyntax on, una vez que cambié la orden, funcionó bien ..La mayoría de los esquemas de colores que se comportan bien respetarán la
backgroundconfiguración:cambiaría el color de los comentarios de azul oscuro a azul claro, cuando se usa el esquema de colores predeterminado.
fuente
~/.vimrcarchivo. Si alguien quiere probar cómo se ve esto sin hacer eso, simplemente escriba el comando anterior en vim después de presionar la:tecla.~/.vimrccomo está. También puede obtener una vista previa de lo que sucede en la sesión actual solo escribiéndolo en el modo de comando. (En modo normal, escriba:para ingresar al modo de comando.)Agregue esto a su
.vimrcarchivo que está en su directorio~o en el/etc/vim. Esto lo hará permanente. No lo he probado con gvim.También tengo
set background=lightantes de establecer el color del comentario. Me gustan todos los colores que creó excepto los comentarios.fuente
LightBluevieneSi el objetivo es hacerlo más legible en el fondo oscuro de la consola de texto, el comando a continuación me ha demostrado ser una opción maravillosa y más fácil de recordar:
Pero tenga en cuenta que cambiará los colores de otros elementos.
fuente
Después de buscar un poco, se puede encontrar una referencia decente a vim, especialmente en relación con este tema, en http://vim.wikia.com/wiki/256_colors_in_vim . Sin embargo, un lugar decente para comenzar es via: be: verbose hi cuando en realidad está dentro de vim y editando un archivo. Luego, compruebe cómo todas las variables han tenido metadatos asociados. Los datos devueltos desde allí hacen que sea realmente fácil agregar los tipos de modificadores deseados en .vimrc. Como ejemplo, estas son actualizaciones que agregué recientemente para deshacerme del azul oscuro y no tener que atormentarme con el azul claro, como consecuencia:
fuente
resaltado de sintaxis en vim
establecer fondo = oscuro
o
establecer bg = oscuro
¡la mejor solución para los usuarios de VIM!
fuente
Hay varios esquemas de color en
vim.defaultEl esquema de color muestra el comentario en color azul, lo que dificulta la lectura en el fondo negro del terminal. Prefiero usar undesertesquema de color que se muestra en colores legibles.Para habilitar el
desertesquema de colorvim, use el comando:color desert. Si desea volver adefaultutilizar el comando:color default.Incluso puede actualizar
~/.vimrccon su combinación de colores preferida.echo 'color desert' >> ~/.vimrcfuente