Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

A few times I have had problems in bash that other using zsh didn't have and they were gloating about how smart they are.
Also I have seen zsh users among people that I admire, and I have tried a couple of times half heartedly to move to zsh but every time returned because I didn't have time (and was lazy) to learn to do my routine jobs in zsh.
Is there a good practical migration tool around? or are there some important things you would recommend that I learn to make the transition easier, at least so that I can try it and see if it makes any difference "for me"?
by the way I spend most of my life on mac, ubuntu and RedHat variants.

share|improve this question
possible duplicate of What features are in zsh and missing from bash, or vice versa? – Gilles Jan 24 '12 at 23:49
@Gilles, it's similar, but I think it's sufficiently different. I wouldn't call them duplicates. – cjm Jan 25 '12 at 3:15
up vote 2 down vote accepted

While they are similar (more similar than Bash and Tcsh, for example) they are different enough to force you to read documentation before doing nontrivial configuration.

It is not hard at all to start using it though, just grab someone's .zshrc and modify it to suit your taste.

Additional reading:

share|improve this answer
+2 for the zsh-lovers – Ali Jan 25 '12 at 14:18

They are quite similar. In fact, I have parallel configurations for bash and zsh so they behave quite similarly.

I found zsh to be not very hard to get into coming from bash. I think your question is quite broad and difficult to answer and to further help you we would need to know what exactly the issues are that you're facing.

In general, I'd recommend to give zsh a try, and come back with any issues you might have. I haven't regretted switching to zsh, it really does have many nice little features that make life on the command prompt much more pleasant.

share|improve this answer

I did recently a transition because of some features. I don't use the terminal that much but I noticed that the autcomplete and the history works different.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.