w zsh, jak mogę uzyskać pwd w moim wierszu?

4

Ostatnio przełączałem się z basha na zsh, ale denerwuje mnie, że nie widzę, w którym katalogu jestem (MacOSX)

Jak uzyskać „pwd”, aby wyświetlić się w moim wierszu?

anon
źródło

Odpowiedzi:

3
PROMPT='%d%>:%{\e[0m%}>> '
Ramashalanka
źródło
To jest bezużyteczne ...
TomSlick
1

Wiem, że minęło trochę czasu, ale po prostu umieściłem tę odpowiedź tutaj, ponieważ jest to kolejne podejście. Możesz to zrobić w ten sposób:

#this is your PROMPT
PROMPT='$fg[cyan]%m: $fg[yellow]$(get_pwd) '
#this is the function
function get_pwd() {
    echo "${PWD/$HOME/~}"
}

P.: Polecam ci używać oh-my-zsh

Đức Thanh Nguyễn
źródło