Eu gostaria de alterar a cor da fonte padrão para comentários, que é de azul escuro para ligeiramente amarelo. É difícil ler no fundo preto. Você poderia me aconselhar como mudar apenas esta cor? Estou satisfeito com as outras cores.
Estou usando o terminal xfce4 (não gvim com GUI).
Até agora, fiz as configurações no ~/.profile
arquivo de acordo com este link da seguinte maneira
if [ -e /usr/share/terminfo/x/xterm-256color ]; then
export TERM='xterm-256color'
else
export TERM='xterm-color'
fi
e
set t_Co=256
no ~/.vimrc
obrigado
syntax-highlighting
vim
xralf
fonte
fonte
:colorscheme desert
. O preenchimento com tabulação deve funcionar normalmente.Respostas:
Escolha sua cor! Se utilizar um terminal de cor, substitua
guifg=#ABCDEF
comctermfg=N
sendo N um número de cor.Digite também
:help :hi
para obter mais informações.fonte
E421: color name or number not recognized
. Ele não reconhece letras em código hexadecimal, reconhece apenas números.guifg
parâmetro é para quando você usa vim gui (gvim)..vimrc
mas isso não funcionaset highlight Comment ctermfg=yellow
.vimrc
?hi comment ctermfg=<colour>
no.vimrc
arquivo, mas descobri que era porque essa linha vinha antes da linhasyntax on
, uma vez que troquei o pedido, funcionou bem ..A maioria dos esquemas de cores bem comportados respeitará a
background
configuração:mudaria a cor dos comentários de azul escuro para azul claro, ao usar o esquema de cores padrão.
fonte
~/.vimrc
arquivo. Se alguém quiser testar a aparência disso sem fazer isso, basta digitar o comando acima no vim após pressionar a:
tecla.~/.vimrc
. Você também pode visualizar o que acontece na sessão atual apenas digitando no modo de comando. (No modo normal, digite:
para entrar no modo de comando.)Adicione isso ao seu
.vimrc
arquivo que está no seu diretório~
ou no/etc/vim
diretório. Isso o tornará permanente. Eu não testei isso com gvim.Eu também tenho
set background=light
antes de definir a cor do comentário. Gosto de todas as cores que criou, exceto os comentários.fonte
LightBlue
vem?Se o objetivo é torná-lo mais legível no fundo escuro do console de texto, o comando abaixo me provou ser uma opção maravilhosa e fácil de lembrar:
Mas fique atento, ele mudará as cores de outros elementos.
fonte
Depois de pesquisar um pouco, é possível encontrar uma referência decente ao vim, especialmente em relação a esse assunto, em http://vim.wikia.com/wiki/256_colors_in_vim . Um lugar decente para começar, porém, é via: be: verbose hi quando realmente dentro do vim e editando um arquivo. Em seguida, verifique como todas as variáveis têm metadados associados a elas. Os dados retornados de lá tornam muito fácil adicionar os tipos de modificadores desejados em .vimrc. Por exemplo, essas são atualizações que adicionei recentemente para me livrar do azul escuro e não ter que ser atormentado pelo azul claro, como consequência:
fonte
destaque de sintaxe no vim
definir fundo = escuro
ou
definir bg = escuro
melhor solução para usuários VIM!
fonte
Existem vários esquemas de cores em
vim
.default
O esquema de cores exibe comentários em azul, o que torna difícil a leitura no fundo preto do terminal. Eu prefiro usar umdesert
esquema de cores que seja exibido em cores legíveis.Para habilitar o
desert
esquema de coresvim
, use o comando:color desert
. Se você quiser voltar adefault
usar o comando:color default
.Você pode até atualizar
~/.vimrc
com o esquema de cores de sua preferência.echo 'color desert' >> ~/.vimrc
fonte