Estou configurando o zsh no Windows e obtendo um símbolo de porcentagem reversa (preto sobre branco (fundo preto do terminal)) na posição do primeiro caractere na linha logo acima de cada prompt.
Normalmente, isso significa que não há nova linha no final do arquivo, por exemplo, ao cat
inserir um arquivo.
Isso não acontece no meu Mac ou mesmo no Mintty no Windows. Mas isso acontece no ConEmu e no aplicativo de terminal padrão em que o CMD.EXE geralmente é executado.
Eu já tenho unset
todas as minhas strings de prompt e as precmd()
que normalmente uso para adicionar uma linha em branco acima do prompt.
Alguma pista do que poderia ser?
fonte
set
. Claro, deveria ter sidosetopt
- obviamente eu escrevi minha resposta muito rápido. Atualizei minha resposta e tentei incluir também o ponto sobre as linhas vazias.Então, eu estava tendo exatamente o mesmo problema com o meu zsh + oh-my-zsh.
Corrigi-o com a ajuda de mpy e essas linhas:
setopt PROMPT_CR
setopt PROMPT_SP
exportar PROMPT_EOL_MARK = ""
Você só precisa ir para -> ~ / .oh-my-zsh / themes / XXXXXX Você precisa abrir o tema que está usando no oh-my-zsh, para mim, por exemplo, seu agnoster.
Basta abrir este arquivo e copiar / colar essas 3 linhas no final do arquivo.
E é fixo !!
Espero que você tenha um bom dia e que isso ajude algumas pessoas.
PAZ
fonte
Você pode executar hortelã dentro do ConEmu. Isso se livrou das porcentagens para mim.
Aqui está o que eu tenho para os parâmetros da tarefa:
e comandos:
fonte