Estou usando o macOS 10.15.2 com iTerm2, zsh 5.7.1 e oh-my-zsh (tema robbyrussell).
Percebi que a impressão do prompt é um pouco lenta em relação ao bash. Por exemplo, se eu pressionar enter, o cursor inicialmente vai para o início da próxima linha e, depois de um tempo, o prompt do shell entra e o cursor é movido para sua posição natural. Por exemplo, se → ~
é o prompt quando estou na minha pasta pessoal e []
é meu cursor, quando pressiono enter, vejo:
0 - Estado ocioso
→ ~ []
1 - Imediatamente após pressionarenter
[]
2 - De volta ao estado inativo
→ ~ []
Essa lentidão é particularmente evidente quando pressiono enter várias vezes rapidamente. Neste caso, vejo algumas linhas em branco. Isso é o que eu vejo
→ ~
→ ~
→ ~
→ ~
→ ~
→ ~
→ ~
→ ~
→ ~ []
Eu venho do bash shell e quando uso o bash, não há tanta lentidão. Não tenho certeza se isso é um problema de oh-my-zsh ou seu comportamento natural. Eu gostaria de saber mais sobre isso e, eventualmente, como corrigi-lo. Obrigado.
PS : o problema vem de oh-my-zsh e persiste mesmo se eu desabilitar todos os plugins.
PPS : Eu postei anteriormente esta pergunta no SO. Obrigado a user1934428 por sua ajuda e por sugerir que eu mova esta questão aqui.