Estoy usando Redhat Linux y el problema al que me enfrento es que el color "azul" de los directorios apenas se ve en el fondo negro. Encontré algunas publicaciones en la web que solicitan cambiar algunas configuraciones en el archivo /etc/profile.d/colorls.sh y /etc/profile.d/colorls.csh. Sin embargo, esto cambiará la configuración de color para todos los que inicien sesión en el sistema. ¿Podría alguien decirme cómo puedo cambiar la configuración de color que me afectará solo a mí?Redhat Linux - cambie el color del directorio
Respuesta
Para especificar los colores de la salida de ls, necesita establecer LS_COLORS. En su .zshrc, intente agregar:
LS_COLORS="$LS_COLORS:di=00;33"
34 es azul, 33 es ... amarillento. Cambia ese número y encuentra lo que te gusta.
Uso dircolors a tener una idea de lo que debe ser similar LS_COLORS y añadir -p para ver una lista de colores.
Se puede ver lo que se hace en el archivo global, y luego añadirlo al privado ~/.profile (o un archivo similar.)
Joachim's answer es bueno para la fijación de la cuestión específica de directorios, pero si lo hay otras utilidades emitidas usando el color "azul", las encontrará igual de ilegibles.
Los diferentes emuladores de terminal tienen configuraciones diferentes para cambiar los colores; mi emulador de terminal de elección lee recursos X para determinar qué colores usar:
URxvt.color0: #000000
URxvt.color1: #A80000
URxvt.color2: #00A800
URxvt.color3: #A8A800
URxvt.color4: #0000A8
URxvt.color5: #A800A8
URxvt.color6: #00A8A8
URxvt.color7: #A8A8A8
URxvt.color8: #000054
URxvt.color9: #FF0054
URxvt.color10: #00FF54
URxvt.color11: #FFFF54
URxvt.color12: #0000FF
URxvt.color13: #FF00FF
URxvt.color14: #00FFFF
URxvt.color15: #FFFFFF
color4
es el azul que se trate; Yo tengo la mía establecen del modo siguiente:
URxvt.background: #000000
URxvt.foreground: gray75
URxvt.color3: DarkGoldenrod
URxvt.color4: RoyalBlue
URxvt.color11: LightGoldenrod
URxvt.color12: LightSteelBlue
URxvt.color7: gray75
URxvt.colorBD: #ffffff
URxvt.colorUL: LightSlateGrey
URxvt.colorIT: SteelBlue
URxvt.cursorColor: grey90
URxvt.highlightColor: grey25
Esto da un fondo negro, primer plano no muy brillante, y la mayoría de otros colores son bastante razonable. (Yo también encontré el azul predeterminado ilegible.) Puse estos en mi archivo ~/.Xresources
, y surten efecto después de iniciar sesión o después de fusionar este archivo con la base de datos de recursos X: xrdb -merge ~/.Xresources
.
Por supuesto, diferentes terminales se configuran de manera diferente. Consulte la página de manual de su terminal para obtener más información sobre cómo cambiar los colores de los colores habituales.
samolod solution es bueno.
En caso de KDE Konsole que vaya a Configuración -> Editar perfil actual -> Apariencia -> Editar -> Color 5. A continuación, utilice selector de color gráfica para que sea más brillante (Tomé # 5871FF).
- 1. Cambie el color del negro translúcido UINavigationBar
- 2. Instalación de Mercurial en Redhat Linux
- 3. no puede sobrescribir enlace simbólico RedHat Linux
- 4. Cómo instalar maven2 en Linux RedHat
- 5. Cambie el color del indicador de Java Swing Component Focus
- 6. Emacs hl-line: cambie el color localmente
- 7. Cambie el directorio de trabajo en Xcode
- 8. Cómo se comprueba la versión de RedHat Enterprise Linux?
- 9. Fuga de memoria Java/Tomcat en RedHat Linux?
- 10. Ubicación del directorio Linux/Ubuntu ~/.vim/syntax/
- 11. CMake con el diseño del directorio "estándar" (Linux)
- 12. Establezca una variable bash cada vez que cambie el directorio
- 13. Configuración del brillo del color en Linux/Xorg
- 14. ¿Cómo descargo el código fuente de Redhat Linux Enterprise kernel 2.6.18-128.el5?
- 15. Directorio JAVA_HOME en Linux
- 16. stdlib.h: No existe el fichero o directorio
- 17. Java File.isDirectory() devuelve false para un directorio en Linux
- 18. UINavigationController cambie el color del tinte de la barra de navegación de forma global y programáticamente
- 19. MFC: cambie el color del texto de un control de texto estático
- 20. Cambie dinámicamente el color de la línea del separador de celdas UITableView
- 21. El código C cambia el color del texto del terminal; cómo restaurar los valores predeterminados? Linux
- 22. ¿Cómo encuentro el directorio 'temp' en Linux?
- 23. Cambie el directorio de scripts al homedir del usuario en un script de shell
- 24. ¿Existe alguna manera de evitar que el bloqueo de fuentes cambie la familia de fuentes (y cambie solo el color)?
- 25. Cambie el nombre del encabezado de tabla
- 26. GlassFish en Windows vs RedHat
- 27. Cómo obtener las métricas de uso de CPU de subprocesos en Redhat Linux
- 28. C# Winforms - cambie el icono del cursor del mouse
- 29. Obtener el directorio de inicio del usuario
- 30. Cambiar el color del texto en el campo de texto
Gracias por su respuesta. Estoy usando ** zsh ** y, por lo tanto, mi configuración privada está en el archivo **. Zshrc **. ¿Podría indicarme qué archivo global debo verificar y qué ajustes debo agregar? –