Ele é controlado pelo valor da variável de ambiente PS2 , cujo valor padrão '%_> ' fornece esse comportamento. Sua finalidade é mostrar onde você está em um comando multi-linha (e não apenas linhas que terminam em back-slash), por exemplo, se você digitar um comando condicional sobre várias linhas, você terá: -
$ if [ "$var" ]
if> then
then> echo var: $var
then> else
else> echo var: not set
else> fi
var: not set
$
O shell não faz distinção entre linhas digitadas e coladas.
Defina PS2='> ' para um simples > em cada linha de continuação.
Para mais informações, consulte o manual man zshall e pesquise PS2 .