Почему zsh печатает cmdand для каждого && в начале строки?
Например, когда я вставляю следующие строки в оболочку Z
echo "foo" && echo "bar" && \
echo "buz" && \
echo "jam"
... Zsh будет отображать мне следующее
echo "foo" && echo "bar" && \
cmdand cmdand> echo "buz" && \
cmdand cmdand cmdand> echo "jam"
Таким образом, zsh cmdand для каждого && он столкнулся до этой строки.
Я только что заметил, что подобное верно для || и cmdor .
Почему это было бы полезно вообще? Разве это не загромождает консоль? Можно ли контролировать это поведение?
Я наблюдал такое поведение в Mac OS и Ubuntu для версий zsh> 5.x.
