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 ~/.profile
archivo 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=#ABCDEF
conctermfg=N
siendo N un número de color.También escriba
:help :hi
para obtener más información.fuente
E421: color name or number not recognized
. No reconoce letras en código hexadecimal, solo reconoce números.guifg
parámetro es para cuando usa vim gui (gvim)..vimrc
set highlight Comment ctermfg=yellow
.vimrc
?hi comment ctermfg=<colour>
en el.vimrc
archivo, 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
background
configuración:cambiaría el color de los comentarios de azul oscuro a azul claro, cuando se usa el esquema de colores predeterminado.
fuente
~/.vimrc
archivo. 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.~/.vimrc
como 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
.vimrc
archivo 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=light
antes de establecer el color del comentario. Me gustan todos los colores que creó excepto los comentarios.fuente
LightBlue
vieneSi 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
.default
El esquema de color muestra el comentario en color azul, lo que dificulta la lectura en el fondo negro del terminal. Prefiero usar undesert
esquema de color que se muestra en colores legibles.Para habilitar el
desert
esquema de colorvim
, use el comando:color desert
. Si desea volver adefault
utilizar el comando:color default
.Incluso puede actualizar
~/.vimrc
con su combinación de colores preferida.echo 'color desert' >> ~/.vimrc
fuente