Como alterar o esquema de cores do Gdiff no plugin vim-fugitive?

4

Eu uso o plugin vim-fugitive para checar o diff do git. O esquema de coloração para destacar as mudanças de código não complementa meu plano de fundo solarizado. Não consigo ver os comandos para alterar o esquema de cores do Gdif. Alguém poderia me ajudar a mudar o esquema de cores?

    
por wolfpack_user 06.02.2017 / 04:32

1 resposta

3

De algumas pesquisas em :h diff

|hl-DiffAdd|    DiffAdd     Added (inserted) lines.  These lines exist in
                this buffer but not in another.
|hl-DiffChange| DiffChange  Changed lines.
|hl-DiffText|   DiffText    Changed text inside a Changed line.  Vim
                finds the first character that is different,
                and the last character that is different
                (searching from the end of the line).  The
                text in between is highlighted.  This means
                that parts in the middle that are still the
                same are highlighted anyway.  Only "iwhite" of
                'diffopt' is used here.
|hl-DiffDelete| DiffDelete  Deleted lines.  Also called filler lines,
                because they don't really exist in this
                buffer.

Depois, você precisa definir cada um desses grupos de destaque para sua cor preferida.

hi DiffAdd gui=NONE guifg=green guibg=black

Veja onedark.vim e tender.vim para mais exemplos.

    
por 10.03.2017 / 00:16

Tags