2016-03-25 11 views
6

Ho configurato il profilo di iTerm2 per abbinare i colori del profilo Pro nell'app Terminal fornita con OS X El Captain. Nonostante questo posso vedere chiaramente alcuni colori visualizzati in modo diverso:Terminale e iTerm2: stesso profilo I colori ANSI hanno un aspetto diverso

two terminal windows showing different colors

Perché accade questo? Quale altra impostazione mi è mancata? Profilo esportato da iTerm2:

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 
<plist version="1.0"> 
<dict> 
    <key>Ansi 0 Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.0</real> 
     <key>Green Component</key> 
     <real>0.0</real> 
     <key>Red Component</key> 
     <real>0.0</real> 
    </dict> 
    <key>Ansi 1 Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.0</real> 
     <key>Green Component</key> 
     <real>0.0</real> 
     <key>Red Component</key> 
     <real>0.60000002384185791</real> 
    </dict> 
    <key>Ansi 10 Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.0</real> 
     <key>Green Component</key> 
     <real>0.85098040103912354</real> 
     <key>Red Component</key> 
     <real>0.0</real> 
    </dict> 
    <key>Ansi 11 Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.0</real> 
     <key>Green Component</key> 
     <real>0.89803922176361084</real> 
     <key>Red Component</key> 
     <real>0.89803922176361084</real> 
    </dict> 
    <key>Ansi 12 Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>1</real> 
     <key>Green Component</key> 
     <real>0.0</real> 
     <key>Red Component</key> 
     <real>0.0</real> 
    </dict> 
    <key>Ansi 13 Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.89803922176361084</real> 
     <key>Green Component</key> 
     <real>0.0</real> 
     <key>Red Component</key> 
     <real>0.89803922176361084</real> 
    </dict> 
    <key>Ansi 14 Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.89803922176361084</real> 
     <key>Green Component</key> 
     <real>0.89803922176361084</real> 
     <key>Red Component</key> 
     <real>0.0</real> 
    </dict> 
    <key>Ansi 15 Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.89803922176361084</real> 
     <key>Green Component</key> 
     <real>0.89803922176361084</real> 
     <key>Red Component</key> 
     <real>0.89803922176361084</real> 
    </dict> 
    <key>Ansi 2 Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.0</real> 
     <key>Green Component</key> 
     <real>0.65098041296005249</real> 
     <key>Red Component</key> 
     <real>0.0</real> 
    </dict> 
    <key>Ansi 3 Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.0</real> 
     <key>Green Component</key> 
     <real>0.60000002384185791</real> 
     <key>Red Component</key> 
     <real>0.60000002384185791</real> 
    </dict> 
    <key>Ansi 4 Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.85894733667373657</real> 
     <key>Green Component</key> 
     <real>0.034443430602550507</real> 
     <key>Red Component</key> 
     <real>0.12391651421785355</real> 
    </dict> 
    <key>Ansi 5 Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.69803923368453979</real> 
     <key>Green Component</key> 
     <real>0.0</real> 
     <key>Red Component</key> 
     <real>0.69803923368453979</real> 
    </dict> 
    <key>Ansi 6 Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.69803923368453979</real> 
     <key>Green Component</key> 
     <real>0.65098041296005249</real> 
     <key>Red Component</key> 
     <real>0.0</real> 
    </dict> 
    <key>Ansi 7 Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.74901962280273438</real> 
     <key>Green Component</key> 
     <real>0.74901962280273438</real> 
     <key>Red Component</key> 
     <real>0.74901962280273438</real> 
    </dict> 
    <key>Ansi 8 Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.40000000596046448</real> 
     <key>Green Component</key> 
     <real>0.40000000596046448</real> 
     <key>Red Component</key> 
     <real>0.40000000596046448</real> 
    </dict> 
    <key>Ansi 9 Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.0</real> 
     <key>Green Component</key> 
     <real>0.0</real> 
     <key>Red Component</key> 
     <real>0.89803922176361084</real> 
    </dict> 
    <key>Background Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.0</real> 
     <key>Green Component</key> 
     <real>0.0</real> 
     <key>Red Component</key> 
     <real>0.0</real> 
    </dict> 
    <key>Bold Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>1</real> 
     <key>Green Component</key> 
     <real>1</real> 
     <key>Red Component</key> 
     <real>1</real> 
    </dict> 
    <key>Cursor Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.30196079611778259</real> 
     <key>Green Component</key> 
     <real>0.30196079611778259</real> 
     <key>Red Component</key> 
     <real>0.30196079611778259</real> 
    </dict> 
    <key>Cursor Text Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>1</real> 
     <key>Green Component</key> 
     <real>1</real> 
     <key>Red Component</key> 
     <real>1</real> 
    </dict> 
    <key>Foreground Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.94901961088180542</real> 
     <key>Green Component</key> 
     <real>0.94901961088180542</real> 
     <key>Red Component</key> 
     <real>0.94901961088180542</real> 
    </dict> 
    <key>Selected Text Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.0</real> 
     <key>Green Component</key> 
     <real>0.0</real> 
     <key>Red Component</key> 
     <real>0.0</real> 
    </dict> 
    <key>Selection Color</key> 
    <dict> 
     <key>Blue Component</key> 
     <real>0.25490197539329529</real> 
     <key>Green Component</key> 
     <real>0.25490197539329529</real> 
     <key>Red Component</key> 
     <real>0.25490197539329529</real> 
    </dict> 
</dict> 
</plist> 
+0

I colori nella finestra Iterm2 sono più luminosi di quelli in Terminale. Ma non hai detto come hai replicato i colori. –

+0

Ho aperto le impostazioni del profilo di iTerm2 e mi assicuro che i valori RGB siano uguali sia per i colori ANSI normali che per quelli luminosi come nelle impostazioni del profilo di Terminal. Mi sono anche assicurato che altre impostazioni come font, trasparenza della finestra ecc. Fossero uguali. –

+0

Quando esporto le impostazioni del Terminale, le informazioni sul colore sono codificate - nessuna RGB. –

risposta

0

Entrambe Terminal e iTerm dispongono di tavolozze per colori "luminosi" e "normali". Entrambi hanno anche un "Disegna testo in grassetto a colori vivaci" che ha valori di default opposti. Sul mio sistema le impostazioni di default sembrano essere i seguenti:

Defaults Terminal:

enter image description here

predefiniti iTerm:

Defaults

Non sono sicuro se il il testo in questione è in grassetto o no, ma assicurandosi che questa impostazione sia coerente tra entrambe le applicazioni può essere risolto Ho il problema.

EDIT: di controllare anche l'opzione di contrasto sotto profili> colori

enter image description here

+0

Questa non è una risposta corretta, ma mi ha fatto esplorare di più fino a quando non ho trovato l'opzione "Contrasto minimo" in iTerm2. Dopo averlo regolato e giocato con i normali parametri di colore blu, sono riuscito a farlo corrispondere al profilo di Terminal. La contrassegnerò come una risposta e concederò il bonus, ma per favore modifica la risposta includendo il fatto che è necessario regolare l'opzione "Contrasto minimo". –

Problemi correlati