uma solução:
cp /usr/share/zsh/5.0.7/functions/_yum /usr/share/zsh/5.0.7/functions/_dnf
então:
vi /usr/share/zsh/5.0.7/functions/_dnf
e sob o tipo vim:
:%s/yum/dnf/g
salve e saia do vim (digite: xe Enter) relog sob zsh e divirta-se. via