Strano problema di colore con Solarized e OSX 10.11 Terminal.app


1

Sto provando un po 'di personalizzazione Terminal.app e sono passato dal bash di magazzino a zsh con oh-my-zsh. Ho installato i font Powerline con patch e la porta del tema Solarized per il terminale OSX a 256 colori (come tutti gli altri) da qui .

Questo è nitpicking, ma l'ultimo triangolo nel prompt appare in un colore leggermente alterato. Ecco una foto.

Notare il triangolo più luminoso alla fine del prompt.

Qualche idea su come risolvere questo problema?


Si noti che il triangolo blu dopo \NUCLEUS\nucleuse prima Mastercorrisponde correttamente all'altro blu. Stai cercando nel codice sorgente? Potrebbe esserci qualche istruzione condizionale che regola la saturazione o la tonalità o qualsiasi altra cosa se è l'ultima della linea o qualcosa lungo quelle linee. Se riesci a capire come vengono gestiti questi colori nella fonte e condividere ciò che trovi, forse possiamo aiutarti a capirlo. Hai chiesto agli sviluppatori su GitHub?
benJephunneh,

@benJephunneh La fonte del tema "agnoster" si trova qui . Sembra proprio che tu abbia ragione, in quanto il problema è nella pronta personalizzazione. Tuttavia, dato che sono nuovo in questa personalizzazione, la fonte è completamente incomprensibile per me.
erikejan,

Lo menzionano nei commenti del codice: # In order for this theme to render correctly, you will need a [Powerline-patched font](https://github.com/Lokaltog/powerline-fonts). Make sure you have a recent version: the code points that Powerline uses changed in 2012, and older versions will display incorrectly, in confusing ways.Guarda anche qui:https://github.com/robbyrussell/oh-my-zsh/issues/4352
benJephunneh,

@benJephunneh Grazie! Sembra che dopo tutto sia costretto a prendere iTerm2 ...
erikejan il

Questo problema potrebbe essere il colpevole: apple.stackexchange.com/questions/29487/…
egmont,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.