Melhor esquema de cores diff


20

Comecei a usar o modo diff no vim no trabalho, e a única coisa que notei é que as cores são realmente brilhantes, o que não ajuda quando você tenta procurar diferenças em arquivos grandes por longos períodos de tempo.

Existem esquemas de cores personalizados que as pessoas personalizam para facilitar o modo diff nos olhos?

Respostas:


13

Eu gosto bastante das cores diff no meu esquema de cores :

diff


Não consigo encontrar um tutorial adequado para instalar o esquema de cores. Eu estou perdido. Talvez seja óbvio e eu realmente não consigo ver. Poderia ajudar por favor?
precisa saber é o seguinte

Tudo é explicado no README.
romainl

Também suporta um sabor claro / brilhante? Quando uso o computador durante o sol brilha, mudo o meu terminal para o esquema de cores claras. @romainl Parece promissor, bom trabalho!
xliiv

Esse esquema de cores é ótimo, mas concordo com o MycrofD que você pode aprimorar um pouco a instalação com talvez uma chamada mkdir e curl.
Cameron Stone

9

Eu tenho uma sintaxe / diff.vim (que eu forneço manualmente) com o seguinte conteúdo:

hi DiffText   cterm=none ctermfg=Black ctermbg=Red gui=none guifg=Black guibg=Red
hi DiffChange cterm=none ctermfg=Black ctermbg=LightMagenta gui=none guifg=Black guibg=LightMagenta

5

Meu próprio esquema " Cores de semáforo " com vermelho, amarelo, verde e azul.

Eles são um pouco mais gentis no GVim do que no terminal.

Mas eles foram realmente projetados para serem intuitivos (para os ocidentais) e não gentis.

gvim

insira a descrição da imagem aqui


Parece que o esquema de cores JellyBeans também usa vermelho, verde e azul, embora de uma maneira ligeiramente diferente.
Joeytwiddle

Seu esquema é legal e estou tentando com ele. Desativa a coloração da sintaxe dependente da linguagem, o que começo a pensar é algo necessário para garantir a legibilidade das diferenças. +1
Enrico Maria De Angelis

2
@EnricoMariaDeAngelis Sim, acho o destaque do idioma perturbador quando quero focar nos caracteres alterados. Você pode remover tudo ctermfg=whitee guifg=whitedo arquivo, se quiser.
Joeytwiddle #

11
Se você fazer desativar o whiteprimeiro plano, você pode querer considerar a criação de uma cor de fundo em vez disso. Por quê? Se você tiver linhas longas, mas o invólucro estiver desativado, a alteração vermelha + amarela poderá aparecer na tela e a linha alterada poderá ser facilmente perdida! Eu acho que é por isso que temas diferentes tendem a definir alguns estilos para toda a linha . Oh, já estamos fazendo isso. Ajustamos o fundo para preto, para chamar a atenção. (É sutil, mas pode ser suficiente, desde que o plano de fundo normal é que preto!)
joeytwiddle

1

Passei por todos os esquemas de cores que acompanham o vim por padrão e achei 'morning' e 'zellner' parecidos com OK para vimdiff.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.