Esquema de color no aplicado en iTerm2

43

No he podido aplicar ningún esquema de color a iTerm2.

Parece que se aplican los colores básicos, pero no los colores ANSI (como se muestra en Preferencias> Perfiles> Colores).

Usando Mac OSX 10.7.2. ¿Alguna ayuda?

Panagiotis Panagi
fuente
Por lo tanto, hay un error en iterm2 ... Utilice el elemento predeterminado proporcionado ...
ZaB
¿Realmente cualquier color que elijas? ¿Cuál es el tipo de terminal seleccionado en Preferencias »Perfiles» Predeterminado »Terminal en Emulación de terminal ?
slhck
@slhck Tipo de terminal de informe: xterm-256color
Panagiotis Panagi
Intente cambiarlo a xtermy ver si eso funciona.
slhck
@slhck cambiado a xtermy xterm-newy reiniciado. Nada funciona.
Panagiotis Panagi

Respuestas:

87

He tenido el mismo problema y esto es lo que parece haberlo resuelto:

En su .bash_profile establezca CLICOLOR antes de configurar TERM:

# Set CLICOLOR if you want Ansi Colors in iTerm2 
export CLICOLOR=1

# Set colors to match iTerm2 Terminal Colors
export TERM=xterm-256color

guardar archivo bash y fuente:

source ~/.bash_profile 

Luego, en Preferencias de iTerm2> Perfiles> Terminal> Tipo de terminal de informe, configúrelo en xterm-256color o xterm

Cierre iTerm2, reinícielo y escriba ls. Eso hizo el truco para mí.

Buena suerte.

sam3k
fuente
me funciona muy bien
ajreal
1
La exportación de CLICOLOR finalmente hizo que los colores aparecieran en iTerm2. La preferencia tenía el conjunto xterm-256color, me pregunto por qué esto lo estaba tropezando.
mguymon
si esto no funciona, una mirada a la segunda respuesta a continuación sobre el contraste ...
João Pinho
39

esta es una pregunta muy antigua, pero asegúrese de que su Preferences -> Profiles -> Colors -> Minimum contrastconfiguración no esté al máximo ... si es así y ha hecho lo que se sugiere anteriormente, deslícela a una configuración más baja y debería ver aparecer los colores.

Rok
fuente
1
Funciona muy bien, pero es Preferencias> Perfiles> Colores> Contraste mínimo
Niclas
Eres un salvavidas. iterm tiene muchas opciones malditas.
mdgrech
16

Yo tenía el mismo problema y encontré una solución : Profiles -> Colors -> Minimum Contrast. Si es alto, solo obtienes blanco y negro.

usuario1736052
fuente
Configuré esto sin saber que configuró todos los colores en blanco y negro, y este comentario me ayudó a solucionarlo. ¡Gracias!
Roy Rico
¡soberbio! funcionó, qué ... ¡flor! ... mi iterm se configuró así por defecto.
João Pinho
¡Perfecto! Deslizo todo de nuevo a 0 y todo vuelve a estar coloreado. ¡Gracias!
Matheus Felipe el
2

Si está utilizando zshy la respuesta @ sam3k no funcionó para usted, debe colocar esas líneas en .zshrclugar de.bash_profile

Gendos-ua
fuente
0

Varias respuestas han mencionado la configuración de contraste. Incluso en aproximadamente el 60% del camino, mi ANSI azul se volvió negro.

Reduzca el contraste antes de buscar otras soluciones; Es mucho más agresivo de lo que esperaba.

arp
fuente
0

Si tanto la modificación de .zshrc como la reducción del contraste mínimo NO FUNCIONARON, también asegúrese de que el valor de Cursor Boost sea lo suficientemente pequeño.

YF
fuente