Você pode quebrar linhas longas com escape de novas linhas , que é \ immediatelly seguido por uma nova linha:
ls_colors_parsed=${${(@s.:.)LS_COLORS}/(#m)\**=[0-\
9;]#/${${MATCH/(#m)[0-9;]##/$MATCH=$MATCH=04;$MATC\
H}/\*/'=(#b)($PREFIX:t)(?)*'}}
AVISO
Embora você possa quebrar uma linha dessa maneira em quase todos os lugares, há exceções. Ele não funcionará dentro de um único texto entre aspas ou após o \ de uma seqüência de escape ( \n , \x40 , ...). Algumas outras construções de shell também podem quebrar: Se você tentar dividir entre ($PREFIX e :t) em seu exemplo, ele não funcionará corretamente.