Eu uso o vim para navegar pelo código-fonte. Nos arquivos de origem Java, os comentários aparecem em azul sobre fundo preto, o que é difícil de ler. Como alterar esse esquema de cores para que os comentários possam aparecer em cores um pouco mais brilhantes.
Responder1
Crie seu próprio esquema de cores. A maneira mais fácil de fazer isso é copiar uma já existente e ajustar a linha que especifica a cor. Para a maioria dos esquemas de cores, normalmente será mais ou menos assim:
hi Comment guifg=#80a0ff ctermfg=darkred
Basta mudar para a cor que desejar. Se você estiver usando o esquema de cores padrão, você pode simplesmente criar um novo chamado (por exemplo) ~/.vim/colors/suresh.vim
(o caminho precisará ser diferente se você estiver no Windows - veja :help rtp
) com conteúdo como este:
hi clear
if exists("syntax_on")
syntax reset
endif
let colors_name = "suresh"
hi Comment guifg=#80a0ff ctermfg=darkred
Eu criei um esquema de cores que usa um formato de declaração um pouco diferente para facilitar um pouco a edição (o padrão fica um pouco difícil de manter com muitas cores e suporte para fundos claros e escuros). Isto está disponívelaquise você está interessado. Isso se auto destaca, então fica fácil fazer uma alteração, entrar :w
e ver a cor que realmente será destacada. No entanto, se quiser alterar apenas uma cor, pode ser mais fácil seguir os exemplos acima.
Responder2
Adicionar isso a ~/.vimrc torna o azul um pouco mais brilhante (e legível) em meus terminais com fundo preto até agora:
hi comment ctermfg=blue
(Tive o mesmo problema de "não consigo ler azul sobre preto descrito na postagem original até empregar acima. Simples de operacionalizar ao trabalhar continuamente em novas contas/máquinas como eu. Esta respostapode ser mais robusto para a configuração "adequada" da conta, mas altera a cor do comentário para vermelho e parece exigir mais trabalho para ser empregado.)
Responder3
O terminal Ubuntu tem um fundo roxo escuro por padrão e os comentários no Vim são basicamente ilegíveis.
Usando a seguinte configuração, no vim ~/.vimrc
ou diretamente no vim (depois de pressionar a :tecla), resolvi o problema para mim:
set background=dark