Valeur de commutation de zsh pour un usage occasionnel?

Le shell par défaut dans Mac OS X est bash, que je suis heureux d'être de l'aide. Je viens de le prendre pour acquis. Il serait vraiment bien si il s'est auto-complété plus de choses, si, et j'ai entendu de bonnes choses au sujet de zsh à cet égard. Mais je n'ai pas vraiment l'envie de passer des heures à configurer les réglages pour améliorer mon utilisation de lignes de commande par une petite quantité, car ma vie sur la ligne de commande n'est pas mauvais.

(Comme je le comprends, bash peut également être configuré pour auto-compléter de manière plus intelligente. C'est la configuration que je ne suis pas du tout envie sur.)

Changer pour un zsh, même dans un petit nombre de cas, pour rendre ma vie plus facile? Ou est-ce seulement une meilleure coque si vous mettez du temps à apprendre pourquoi c'est mieux? (Exemples serait gentil, trop :) )


@Rodney Amato
&
@Vulcan Désireux
donner deux bonnes raisons de respectivement en tenir à bash et de passer à zsh. On dirait que je vais avoir à étudier à la fois! Oh bien :)

Est-ce que quelqu'un avec une opinion à partir des deux côtés de l'argument?

  • Depuis zsh est (presque) un sur-ensemble de bash, vous pouvez commencer par le déplacement à zsh et de l'utiliser comme bash. Ensuite, vous pouvez apprendre l'zsh gemmes un peu à la fois.
  • Si vous avez un peu de bash de personnalisation et que vous utilisez souvent la coquille à l'intérieur d'emacs, cela ne semble pas trivial. J'ai posté une question relative à la: stackoverflow.com/questions/13326879/...
  • La seule chose que je n'aime pas à propos de zsh, c'est que (au moins sur Ubuntu), vous devrez configurer vous-même, la première fois que vous lancez (au lieu de fournir quelques options par défaut que vous pouvez plus tard de bricoler avec des). Si vous pouvez obtenir plus de cela, zsh est le meilleur!