Cuando actualicé mi iTerm2 recientemente en noviembre (la versión principal, no la nightly-build), los colores se muestran de forma extraña. Afortunadamente, he restaurado el viejo iTerm2 en la papelera, y he hecho una comparación.
En cada una de las cuatro imágenes, el penal de la izquierda es un archivo tex, el de la derecha un archivo cpp, y el tema del terminal es siempre Tango dark, sin ninguna alteración adicional. En este orden, son: iTerm2 de octubre con el color "por defecto" de vim's; iTerm2 de octubre con el color "koehler" de vim's; iTerm2 de noviembre con el color "por defecto" de vim's; iTerm2 de noviembre con el color "koehler" de vim's.
Comparada con la 1ª foto, estoy seguro de que la 3ª tiene algo mal, pero la 2ª y la 4ª son similares. Así que parece que el esquema "por defecto" de vim se renderiza incorrectamente, y he encontrado que no es el único esquema de color afectado, como el "desierto" también es diferente, pero no voy a publicar tantas fotos aquí en aras del espacio.
Entonces, ¿es cierto que iTerm2 comete algún error al interpretar la configuración de color de vim? Si no lo hace, ¿por qué la primera y la tercera imagen son tan diferentes, y qué es lo que falla? Si es así, ¿hay alguna manera de hacer que iTerm2 aplique el color correcto por "defecto" de la manera antigua, ya que yo como (1ª imagen, panel derecho). Puedes pensar que soy quisquilloso, pero uso vim en iTerm2 todos los días. ¿O el mejor consejo para mí es que no actualice nunca y me quede con el viejo iTerm2 a partir de ahora?