Dopo essermi stancato del terminale cygwin predefinito, decido di provare rxvt
. Tutto sembra a posto, tranne una cosa: le combinazioni di colori per i miei repository git smettono di funzionare.Nessuno schema colore git sotto rxvt/cygwin
BTW altri schemi di colori come l'editor vim
funzionano bene in rxvt
. Ho anche eseguito questo script per garantire che siano abilitati 256 colori.
mio ~/.gitconfig
sembra qualcosa di simile:
[user]
name = xyz
email = [email protected]
[color]
diff = auto
status = auto
branch = auto
[core]
autocrlf = false
dallo script si è collegato al: "non lo fa lavoro con rxvt e non conosco altri termini perché usa xterm escape di colore ... "eppure ha funzionato? – Cascabel
Interessante, non l'avevo notato prima. Ma quello script ha stampato i colori sul mio schermo :) – Chris
Guardando la fonte git, vedo sequenze di caratteri xterm esplicite per i colori, come '\ 033 [31m' - la mia ipotesi sarebbe che quelli non funzionano in rxvt. La cosa strana è che la sceneggiatura funziona. Sembra che stampi essenzialmente lo stesso tipo di cose, anche se sono 256 colori, non 16. Rxvt in qualche modo supporta sequenze di escape a 256 colori xterm, ma non 16? – Cascabel