Voglio fare qualcosa del genere in Bash:
come formattare il percorso in un prompt zsh?
Ma tutto ciò che provo risulta nel PWD
essendo fissato alla prima directory in cui avvio il mio terminale. Stranamente ho anche una funzione nella mia PS1
per inserire il ramo git corrente nel prompt e che si aggiorna sempre, quindi sono confuso sul motivo per cui il PWD
si blocca. La mia richiesta attuale è qui per inciso.
Ho provato a sostituire w
con $(pwd|grep --color=always /)
ma questo si blocca. Ho anche provato a farlo usando una sostituzione della stringa bash, ma nemmeno quello funziona. ${PWD////$bldred/$bldblu}
($bldred e $bldblu sono definiti nel mio prompt.sh).
Risposta accettata:
Quando includi una variabile dinamica nel tuo prompt, devi citarla.
Non capisco bene alcune delle tue cose PROMPT_COMMAND, ma prova PS1='${PWD////'"$bldred/$bldblue"'} $'
da solo e vedere se funziona.