Zsh가 ssh User@ip1을 User@ip2로 수정하는 이유와 이를 중지하는 방법은 무엇입니까?

Zsh가 ssh User@ip1을 User@ip2로 수정하는 이유와 이를 중지하는 방법은 무엇입니까?

Mac OS X 10.9 및 zsh버전 5.0.2(x86_64-apple-darwin13.0)에서 이 명령은 올바른 .ssh [email protected]ssh [email protected] [nyae]

ssh 명령에서 zsh 수정을 완전히 비활성화하고 싶지 않습니다.

zsh가 이를 올바르게 만들고 이를 방지하려는 이유를 어떻게 파악합니까?

회귀:

  • ssh [email protected]또한 zsh도 수정되었습니다.[email protected]
  • ssh 192.168.13.2zsh를 트랩하지 않습니다.ssh 192.168.12.2
  • ssh [email protected]zsh가 다음으로 수정되지 않습니다.[email protected]
  • 2013이라는 파일이 있고 .zsh_historyzsh는 최대 2000개의 명령 기록으로 구성되어 있습니다.
  • .zsh_history에서 모든 항목을 제거해도 개선되지 않습니다.ssh [email protected]
  • 192.168.13.2 및 192.168.12.2 모두 탭 완료 시 호스트로 나열됩니다.
$ cat .zshrc
setopt correctall

관련 정보