I've been using zsh as my primary shell for roughly 5 years. I made an earnest effort in the beginning to read the 400+ page User Guide[1]. Though I learned a lot, it's simply to much information to retain-- especially the things you don't exactly use often. For me, "quick reference" materials like this list have become essential. I've resigned to remembering only the important stuff that I need daily, and for the other things (say, how to write your own completion file for a command that takes a bunch of different types of parameters) I simply remember where I can look it up (the links section of zsh-lovers is probably the most useful simply for this reason). And when I can't do that, #zsh on freenode has been a genuinely helpful community.
It's funny to see alias PIPE='|'
That's not much of an alias. Usually I use them to shorten the typing, not make it longer.
Here's my suggestion:
alias "list all files, but don't show much info"= ls
Premature 4/1
This list is great (and old), but what I would really like is a more concise list of stuff zsh can do that bash can't, and that has been vetted by people who know bash well. (like one thing that comes to mind is recursive globbing with two astersisks, but to be honest I have no clue if maybe bash can do that too by now).
The reason why I want such a list is I usually point people to zsh-lovers list who ask me why I use zsh, but something more to the point would be great, and probably more convincing.