Editar: He encontrado un duplicado exacto de su pregunta: here. Parece ser un problema con iTerm que no admite 256 colores de forma predeterminada.
El problema habitual con el esquema de colores y el terminal es que el terminal suele estar limitado a 256 colores, y el esquema de colores de la GUI utiliza 2^32 colores. Por lo tanto, algunos de ellos no se representan correctamente en la terminal.
Hay una prueba simple para comprobar: si está lanzando la versión de la GUI, ¿el esquema de color se representa correctamente?
La posible solución son:
1. Convertir la combinación de colores a 256 colores utilizando el siguiente plugin: CSApprox.vim
2. elegir un esquema de color diferente. (A menudo en Vim.org combinaciones de colores compatibles con terminales tienen "256" en su nombre, como "wombat256", por ejemplo)
3. Utilice una versión GUI como MacVim o GVim
Si no recuerdo mal, el que el esquema de color Zenburn funciona muy bien con la GUI y la versión de terminal. Es bastante oscuro con colores pastel.
Historia personal: después de pasar siglos para jugar con la combinación de colores para hacer algo bien para la terminal, cambié a la versión de la GUI. La versión de GUI con la barra de iconos oculta no es realmente diferente de la versión de terminal de todos modos, siempre que trabaje localmente
No creo que esto responda sin saber lo que hay en 'ir_black.vim'. –
El terminal en osx no es compatible con 256 colores. Además, probablemente * nunca * cambie t_Co manualmente, se deriva de las capacidades que informa su terminal. –