Quando ho aggiornato iTerm2 di recente a novembre (la versione principale, non nightly-build), i colori sono resi strani. Fortunatamente ho ripristinato il vecchio iTerm2 nel cestino e ho fatto un confronto.
In ognuna delle quattro immagini, il penale sinistro è un file tex, il file cpp di destra, e il tema del terminale è sempre Tango scuro, senza ulteriori modifiche. In questo ordine, sono: Ottobre iTerm2 con colore "predefinito" di vim; Ottobre iTerm2 con colore "koehler" di vim's; Novembre iTerm2 con colore "predefinito" di vim's; Novembre iTerm2 con colore "koehler" di vim's.
Rispetto alla prima foto, sono sicuro che la terza immagine ha qualcosa di sbagliato, ma la 2ª e la 4a sono simili. Quindi sembra che lo schema "predefinito" di vim sia reso in modo errato, e ho scoperto che non è l'unica combinazione di colori interessata, come "deserto" è anche diverso, ma non ho intenzione di postare così tante immagini qui per motivi di spazio .
Quindi, è vero che iTerm2 commette un errore nell'interpretazione delle impostazioni dei colori di vim? In caso contrario, perché la prima e la terza foto sono così diverse e cosa c'è che non va? Se lo fa, c'è un modo per far sì che iTerm2 applichi il colore corretto per "default" nel vecchio modo, dato che io mi piace (1a immagine, pannello di destra). Potresti pensarmi pignolo, ma io uso vim in iTerm2 ogni giorno. O il consiglio migliore per me è che non dovrò mai aggiornarlo e attaccare alla vecchia iTerm2 d'ora in poi?