Respuestas:
Crea tu propia combinación de colores. La forma más fácil de hacerlo es copiar una existente y modificar la línea que especifica el color. Para la mayoría de los esquemas de color, esto se verá típicamente como esto:
hi Comment guifg=#80a0ff ctermfg=darkred
Simplemente cambia esto al color que quieras. Si está utilizando la combinación de colores predeterminada, simplemente puede crear una nueva llamada (por ejemplo) ~/.vim/colors/suresh.vim
(la ruta tendrá que ser diferente si está en Windows - vea :help rtp
) Con contenidos como este:
hi clear
if exists("syntax_on")
syntax reset
endif
let colors_name = "suresh"
hi Comment guifg=#80a0ff ctermfg=darkred
He creado un esquema de color que utiliza un formato de declaración ligeramente diferente para facilitar la edición (el estándar se vuelve un poco difícil de mantener con muchos colores y soporte para fondos claros y oscuros). Esta disponible aquí si te interesa Este auto destaca, por lo que es fácil hacer un cambio, ingrese :w
y ver el color que realmente se destacará. Sin embargo, si solo desea cambiar un color, puede ser más fácil limitarse a los ejemplos anteriores.
Agregar esto a ~ / .vimrc hace que el azul sea un poco más brillante (y legible) en mis terminales de fondo negro hasta el momento:
hi comment ctermfg=blue
(Tenía el mismo "no se pueden leer los problemas azules sobre negro descritos en la publicación original hasta que se emplee arriba. Es simple de operar cuando se trabaja continuamente en nuevas cuentas / máquinas como lo hago yo". Esta respuesta puede ser más robusto para la configuración de cuenta "correcta", pero cambia el comentario a color a rojo, y parece requerir más trabajo para emplear.
El terminal de Ubuntu tiene un fondo púrpura oscuro por defecto, y los comentarios en Vim son básicamente ilegibles.
Usando la siguiente configuración, ya sea en ~/.vimrc
o directamente en vim (después de pulsar la tecla : clave) solucionó el problema para mí:
set background=dark