Una cosa que me gustó de Mint fue que el terminal generalmente mostraría dos colores: todo, de izquierda a derecha $
, sería un color, y todo lo que $
pasara sería otro.
¿Hay alguna manera de tener esta configuración con Ubuntu?
command-line
bash
colors
color-management
TSJNachos117
fuente
fuente
Respuestas:
Ejecute el siguiente comando en una terminal:
Cuando se
.bashrc
abre, localiza y descomentaforce_color_prompt=yes
(es decir, elimina el hash para que ya no se vea como:)#force_color_prompt=yes
.Guarde el archivo y abra una nueva ventana de terminal, y ya debería ver un cambio (la solicitud debería ser Verde claro , que se define por 1; 32 ). Luego puede cambiar cualquier valor de color que desee; Por ejemplo: 0; 35 = Púrpura .
Para editar los valores de color, busque la siguiente sección y cambie los valores predeterminados con algunos de los ejemplos enumerados más abajo:
Puede consultar esta tabla de colores de Bash para obtener una gama completa de valores de color, pero aquí hay algunos básicos con los que puede jugar (tenga en cuenta que "Luz" no es lo que podría pensar, en realidad significa "negrita"): Negro 0; 30 - Gris oscuro 1; 30 - Azul 0; 34 - Azul claro 1; 34 - Verde 0; 32 - Verde claro 1; 32 - Cian 0; 36 - Cian claro 1; 36 - Rojo 0; 31 - Claro Rojo 1; 31 - Púrpura 0; 35 - Púrpura claro 1; 35 - Marrón 0; 33 - Amarillo 1; 33 - Gris claro 0; 37 - Blanco 1; 37
Por ejemplo, aquí está la línea que lo uso:
o, mi novia, usa:
Siéntase libre de experimentar configurando su solicitud cambiando el valor de la variable de entorno PS1 en la Terminal, de la siguiente manera:
o solo
Así es como se ve mi terminal:
Fuente: http://ubuntugenius.wordpress.com/2011/07/11/how-to-change-the-command-line-prompt-colour-in-the-ubuntulinux-terminal/
fuente
Simplemente modifique
$PS1
en los archivos de inicio del shell con las llamadas apropiadastput
para establecer y borrar los atributos de texto. Vea las páginastput(1)
yterminfo(5)
man para más detalles.fuente
$(tput setaf 2)
y$(tput sgr0)
, recomendaría usar las secuencias de escape ANSI directamente:\033[32m
y\033[m
. El resultado es el mismo, pero no requiere una llamada.Esta cosa de la que estás hablando se llama aviso . Hay muchas opciones y scripts para modificar su solicitud utilizando diferentes colores y mostrando cualquier tipo de información adicional. Un buen comienzo con algunos ejemplos se puede encontrar dentro de la colección de Jamie e IBM tiene algunas buenas explicaciones para principiantes. Si desea profundizar más, eche un vistazo a este completo tutorial
fuente
Puedes probar este:
(pruébelo primero en una terminal). Luego, si te gusta, puedes ponerlo en algún lugar de tu
.bashrc
archivo.fuente