Tengo la siguiente configuración en .bashrc para colorear los listados.
exportar CLICOLOR = 1 export LS_COLORS = 'no = 00: fi = 00: di = 00; 34: ln = 01; 36: pi = 40; 33: so = 01; 35: do = 01; 35: bd = 40; 33; 01: cd = 40; 33; 01: o = 40; 31; 01: ex = 01; 32: *. tar = 01; 31: *. tgz = 01; 31: *. arj = 01; 31: *. taz = 01; 31: *. Lzh = 01; 31: *. Zip = 01; 31: *. Z = 01; 31: *. Z = 01; 31: *. Gz = 01; 31: *. Bz2 = 01; 31: *. Deb = 01; 31: *. Rpm = 01; 31: *. Jar = 01; 31: *. Jpg = 01; 35: *. Jpeg = 01; 35: *. Gif = 01; 35: * .bmp = 01; 35: *. pbm = 01; 35: *. pgm = 01; 35: *. ppm = 01; 35: *. tga = 01; 35: *. xbm = 01; 35: *. xpm = 01; 35: *. tif = 01; 35: *. tiff = 01; 35: *. png = 01; 35: *. mov = 01; 35: *. mpg = 01; 35: *. mpeg = 01; 35: *. Avi = 01; 35: *. Fli = 01; 35: *. Gl = 01; 35: *. Dl = 01; 35: *. Xcf = 01; 35: *. Xwd = 01; 35: *. Ogg = 01; 35: *. Mp3 = 01; 35: *. Wav = 01; 35: ';
Este sitio muestra el código para los colores, y quiero cambiar el color del directorio a 'color claro'. Pero hacer di de la siguiente manera no lo afecta.
di = 04; 94
Lo interesante es que incluso después de comentar LS_COLORS, puedo ver resultados en color siempre que tenga CLICOLOR = 1.
- ¿Qué debo hacer para que el color del directorio sea azul claro (94)?
- ¿Para qué sirve CLICOLOR y LS_COLORS? ¿Por qué colorear funciona sin LS_COLORS?
fuente
e
significa azul oscuro,E
azul claro yx
predeterminado.f
en la tercera posición hace enlaces simbólicos magenta, y así sucesivamente.tree
mostrar colores? El árbol muestra colores en mi máquina Debian pero no lo hace en mi Mac. Las variables de entorno están presentes para el color como se describe anteriormente. Entonces mi Mac muestra colores para cualquierls
comando pero notree
. Instalé árbol con cerveza.tree
yls
son utilidades no relacionadas, no hay razón por la cual la configuración de una se aplique a la otra. Debes hacer eso como una pregunta separada.