Come rendere il rosso distinguibile dal grigio nel profilo terminale "Pro"

2

L'impostazione predefinita per il profilo Terminal.app Pro è uno sfondo nero con colori ANSI. Poiché lo sfondo è nero, l'impostazione del colore preferita per Vim è background = dark. In questa combinazione il testo rosso (emesso dall'evidenziazione della sintassi) è indistinguibile dal testo grigio (almeno per me):

"Foo" è rosso, "bar" è grigio. Un selettore di colori rivela che il rosso è reso come R = 243, G = 222, B = 222, quindi sì, in realtà è leggermente più rosso che grigio.

Nessuna delle opzioni di cambio colore nelle preferenze di Terminal.app mi consente di cambiarlo in qualcosa che mi fa riconoscere come rosso. Quindi, come posso far sembrare rosso il rosso?

Modifica (Ulteriori informazioni dai commenti): Il problema è riproducibile con qualsiasi Vim (locale o ssh remoto, da OS X o mac port) purché Terminal.app sia utilizzato per la visualizzazione.

    
posta Helmut Grohne 21.08.2012 - 19:40
fonte

1 risposta

1

Il problema è probabilmente dovuto alle impostazioni di Vim piuttosto che alle impostazioni del terminale.

Il colore che hai menzionato è molto vicino al colore 224 (di 256 colori), quindi potresti provare a cercare nel tuo vim colorscheme per vedere se quel colore è usato in una dichiarazione ctermfg= .

Per testare e vedere se ho ragione, potresti provare

:syn match Foo /foo/
:hi Foo ctermfg=red

Se la parola foo diventa rossa, allora sai che il rosso del tuo terminale funziona correttamente e sarà un problema con le tue impostazioni di vim.

    
risposta data 21.08.2012 - 22:03
fonte

Leggi altre domande sui tag