Prompt inesperado no zsh

0

Alguém pode me explicar por que estou recebendo este aviso de shell? quando estou no diretório /home e como me livrar dele? Estou usando o zsh.

Eu quero que ele exiba apenas o seguinte:

user@host ~ %

mas exibe:

user@host ~ (svn)-[jp2014_213276_567222:1] %

Eu quero me livrar da parte de (svn) até o ~ .

Saída de echo $PS1 :

%B%F{red}%(?..%? )%f%b%B%F{blue}%n%f%b@%m %B%40<..<%~%<< %b%F{magenta}(%fsvn%F{magenta})%F{yellow}-%F{magenta}[%F{green}2510_1331544_1331256%F{red}:%F{yellow}1%F{magenta}]%f %#
    
por speedoz 19.10.2015 / 22:16

2 respostas

1

Parece que você inicializou sua pasta pessoal como um repositório svn. Corrigir com:

mv ~/.svn ~/.svn.bak

Como alternativa, se você não estiver usando o svn, poderá desativar os componentes svn de vcs_info . Adicione uma linha como esta, depois de ter encontrado oh-my-zsh ou qualquer outra coisa:

zstyle ':vcs_info:*'  enable hg bzr git cvs
    
por 30.11.2015 / 22:01
0

Verifique a saída de functions . Tenho certeza que contém uma função especial chamada precmd ou chpwd que define seu PS1. Veja 9.3.1 do link

    
por 20.10.2015 / 11:12

Tags