Seu arquivo não termina com uma nova linha, então Zsh anexa um vídeo reverso %
e uma nova linha (ambos para indicar que o arquivo não termina com uma nova linha e para evitar bagunçar o seguinte prompt ou perder completamente a saída).
Pergunta 3.23 da FAQ do Zsh tem mais detalhes sobre como controlar isso, assim como o manual do Zsh .