Por que o Zsh corrige o ssh User@ip1 para User@ip2 e como pará-lo?

Por que o Zsh corrige o ssh User@ip1 para User@ip2 e como pará-lo?

No Mac OS X 10.9 e zshversão 5.0.2 (x86_64-apple-darwin13.0), o comando intercepta um arquivo .ssh [email protected]ssh [email protected] [nyae]

Não quero desabilitar completamente a correção zsh no comando ssh.

Como descobrir por que o zsh deseja corrigir isso e evitar que isso ocorra?

Regressão:

  • ssh [email protected]também zsh correto para[email protected]
  • ssh 192.168.13.2não captura o zsh correto parassh 192.168.12.2
  • ssh [email protected]não zsh corrige para[email protected]
  • existe um .zsh_historyarquivo de 2013 enquanto o zsh está configurado para um histórico máximo de 2.000 comandos
  • remover todas as ocorrências de from .zsh_history não melhorassh [email protected]
  • ambos 192.168.13.2 e 192.168.12.2 listam como host na conclusão da guia
$ cat .zshrc
setopt correctall

informação relacionada