mudando a cor dos comentários no vim

3

Eu uso o vim para procurar o código-fonte. Nos arquivos de origem java, os comentários aparecem na cor 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 mais claras.

    
por Suresh 20.12.2010 / 12:59

3 respostas

1

Crie seu próprio esquema de cores. A maneira mais fácil de fazer isso é copiar um existente e ajustar a linha que especifica a cor. Para a maioria dos esquemas de cores, isso normalmente parecerá com algo assim:

hi Comment  guifg=#80a0ff ctermfg=darkred

Basta alterar isso para qualquer cor que você quiser. Se você estiver usando o esquema de cores padrão, basta criar um novo chamado (por exemplo) ~/.vim/colors/suresh.vim (o caminho precisará ser diferente se você estiver no Windows - consulte :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 ligeiramente diferente para torná-lo um pouco mais fácil de editar (o padrão fica um pouco difícil de manter com muitas cores e suporte para fundos claros e escuros). Isso está disponível aqui se estiver interessado. Isso se destaca, por isso é fácil fazer uma alteração, insira :w e veja a cor que realmente será realçada. No entanto, se você quiser apenas alterar uma cor, pode ser mais fácil simplesmente seguir os exemplos acima.

    
por 20.12.2010 / 13:30
5

Adicionar isto a ~ / .vimrc torna o azul um pouco mais brilhante (e legível) nos meus terminais de fundo preto até agora:

hi comment ctermfg=blue

(Tinha o mesmo "não pode ler probs azul sobre preto descritos no post original até empregar acima. Simples de operacionalizar quando continuamente trabalhando em novas contas / máquinas como eu faço. Esta resposta pode ser mais robusta para a configuração "correta" da conta, mas altera o comentário para colorido para vermelho, e parece exigir mais trabalho para empregar.)

    
por 28.09.2011 / 20:44
1

O terminal do 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, seja em ~/.vimrc ou diretamente no vim (depois de pressionar a tecla : ) resolvi o problema para mim:

set background=dark
    
por 25.01.2013 / 23:16

Tags