A maneira padrão de definir abreviações de diretório para o prompt é usar diretórios nomeados . Os diretórios nomeados são usados ao expandir a sequência de escape do prompt %~
, generalizando ~
para abreviar seu diretório pessoal e ~bob
para abreviar o diretório pessoal de Bob.
mu3 [~]: cd /Users/mu3/Development/Web/test
mu3 [~/Development/Web/test]: hash -d test=$PWD
mu3 [~test]: cd config
mu3 [~test/config]:
A maneira usual de fazer isso seria colocar hash -d test=~/Development/Web/test
no seu .zshrc
. Além de ser usado para abreviar prompts, o diretório nomeado também pode ser usado para abreviar caminhos, por exemplo, você pode executar cd ~test
para mudar para esse diretório.
Com este método, o formulário abreviado sempre começa com ~
.