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?
Eu tenho uma sintaxe / diff.vim (que eu forneço manualmente) com o seguinte conteúdo:
fonte
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.
fonte
ctermfg=white
eguifg=white
do arquivo, se quiser.white
primeiro 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!)Passei por todos os esquemas de cores que acompanham o vim por padrão e achei 'morning' e 'zellner' parecidos com OK para vimdiff.
fonte