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í.
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.
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.
xterm
y ver si eso funciona.xterm
yxterm-new
y reiniciado. Nada funciona.Respuestas:
He tenido el mismo problema y esto es lo que parece haberlo resuelto:
En su .bash_profile establezca CLICOLOR antes de configurar TERM:
guardar archivo bash y fuente:
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.
fuente
esta es una pregunta muy antigua, pero asegúrese de que su
Preferences -> Profiles -> Colors -> Minimum contrast
configuració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.fuente
Yo tenía el mismo problema y encontré una solución :
Profiles -> Colors -> Minimum Contrast
. Si es alto, solo obtienes blanco y negro.fuente
Si está utilizando
zsh
y la respuesta @ sam3k no funcionó para usted, debe colocar esas líneas en.zshrc
lugar de.bash_profile
fuente
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.
fuente
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.
fuente