Acabei de instalar o zsh e o-my-zsh (meu shell anterior era bash). Meu .zshrc
é completamente inalterado das configurações padrão do oh-my-zsh. O plugin "git" é o único plugin habilitado (está ativado por padrão).
Eu criei um tema muito simples usando esta técnica :
setopt PROMPT_SUBST
PROMPT='[%D{%L:%M:%S}] '
TMOUT=1
TRAPALRM() {
zle reset-prompt
}
Depois de ativar esse tema, estou descobrindo que as teclas de seta para cima e para baixo não lembram adequadamente meu histórico:
Se eu substituir meu .zshrc
por somente o conteúdo do script acima (essencialmente usando as configurações de prompt do tema, mas desabilitando oh-my-zsh), minhas setas para cima e para baixo funcionam como esperado.
Se eu voltar para o meu oh-my-zsh .zshrc
e comentar a linha zle reset-prompt
no meu tema, minha história funciona bem (mas o relógio não está mais ativo).
Como posso usar oh-my-zsh e zle reset-prompt
sem que minhas setas para cima / para baixo se comportem de maneira diferente? Isso é um bug no oh-my-zsh ou um erro de configuração?
Tags zsh oh-my-zsh command-history