Como evitar que o zsh mostre o nome da variável de ambiente em vez do caminho atual?

5

Estou usando "oh-my-zsh".

Eu tenho uma variável de ambiente definida para o caminho atual, digamos:

PROJECT=/home/me/projects/client/project

e meu prompt zsh é assim:

me@my-machine:~PROJECT$ 

enquanto meu prompt bash se parece com isso:

me@my-machine:~/projects/client/project$ 

Como posso configurar o prompt do zsh para se comportar como o bash? Quer dizer, eu gostaria de ver o caminho completo no prompt, mesmo quando há uma variável apontando para ele.

    
por Sebastián Grignoli 23.04.2013 / 17:22

2 respostas

3

Defina seu prompt de zsh para usar %d em vez de %~

Não tenho certeza de como o oh-my-zsh o implementa, mas começaria a procurar em ~ / .zshrc

Mais informações podem ser encontradas em man zshmisc (procure por 'EXPANSÃO DE SEQUÊNCIAS PROMPT')

    
por 23.04.2013 / 18:14
0

Finalmente respondi aqui:

Impede que o zsh configure o prompt atual para o nome da variável que aponta para esse caminho

A pergunta foi duplicada, mas a outra não teve resposta até agora.

    
por 23.04.2013 / 19:35