Tengo el siguiente en mi ~/.bash_profile
archivo:
export CLICOLOR=1
export PS1="$FBLU[\#]$RS--$RS{\t}$RS$FWHT\W$RS$FMAG@$RS$FRED\u$RS$FCYN\$$RS$FBLU>>>$RS"
# ANSI color codes
RS="\[\033[0m\]" # reset
HC="\[\033[1m\]" # hicolor
UL="\[\033[4m\]" # underline
INV="\[\033[7m\]" # inverse background and foreground
FBLK="\[\033[30m\]" # foreground black
FRED="\[\033[31m\]" # foreground red
FGRN="\[\033[32m\]" # foreground green
FYEL="\[\033[33m\]" # foreground yellow
FBLU="\[\033[34m\]" # foreground blue
FMAG="\[\033[35m\]" # foreground magenta
FCYN="\[\033[36m\]" # foreground cyan
FWHT="\[\033[37m\]" # foreground white
BBLK="\[\033[40m\]" # background black
BRED="\[\033[41m\]" # background red
BGRN="\[\033[42m\]" # background green
BYEL="\[\033[43m\]" # background yellow
BBLE="\[\033[44m\]" # background blue
BMAG="\[\033[45m\]" # background magenta
BCYN="\[\033[46m\]" # background cyan
BWHT="\[\033[47m\]" # background white
alias ls="ls -l"
function cd() { builtin cd "$@" && ls -l; }
Cuando abro el terminal, me sale:
[1]--{08:20:18}~@mike$>>>
lo que demuestra que el formato está trabajando. Sin embargo, tengo la obligación a la fuente .bash_profile archivo cada vez que el terminal se ejecuta en el orden de los colores para visualizar correctamente:
. ~/.bash_profile
¿Por qué está sucediendo esto? ¿Qué puedo hacer para que los colores de la pantalla cada vez que el terminal se ejecuta?
También estoy ejecutando la Menta terminal del estilo, aunque estoy teniendo el mismo problema sin ella - ¿podría esto tener algo que ver con ella?