non sono in grado di configurare git a seguire le mie richieste:Come configurare colorato diff git con vim come un cercapersone
- uso vim come un cercapersone diff
- mantenere i colori per diff quando si aggiungono i file in modalità interattiva
mio ~/.gitconfig
configurazione:
[color]
ui = auto
# diff = false
[pager]
diff = vim -
Con questa configurazione il modalità interattiva per git add --interactive
produce output colorato come previsto:
Lo svantaggio di questo è che diff in vim è danneggiato. Vedere l'uscita di git diff
:
Quando si utilizza git diff | vim -
i colori sono OK, ma io sono troppo pigro per digitare il comando completo. Esiste un metodo noto che conserva i colori in entrambi i casi?
Vedi http://stackoverflow.com/questions/39470081/vim-check- if-running-as-a-pager su come eseguire automaticamente: AnsiEsc al caricamento. – 0fnt