I have yet to find zsh worth the fuss of learning.<p>I tried Oh-my-zsh for a while. I hated its long start-up times every time you login. The constant "update me!" yipping drove me crazy. A shell is supposed to stay out of your way and be useful, not pop up questions that have nothing to do with your present task.<p>As to the "nothing to learn". Pfft. Plenty to learn or you aren't really using zsh. The shortcuts mentioned are just aliases. You can get them in Bash just as easily:<p><pre><code> alias l="ls -G -la"
alias ..="cd .."
alias ...="cd ../.."
alias ~="cd ~"
</code></pre>
Yes, zsh does have some neat things that bash does not (like right-side prompts) but it's not enough, in my book, to grow attached to a shell that you aren't necessarily going to find on all terminals. Bash is everywhere and very powerful.<p>And as for a plug-in framework with most of the same stuff as oh-my-zsh, there is bash-it: <a href="http://thechangelog.com/post/1253059801/bash-it-a-community-bash-framework" rel="nofollow">http://thechangelog.com/post/1253059801/bash-it-a-community-...</a>