I'm new to Mac (using Mavericks)

i thought to install zsh.

Do anyone has a recommendation for a useful shell for mac?

  • 4
    What special features are you looking for?
    – nohillside
    Dec 9, 2013 at 10:03
  • What are you looking for from a shell: portability, performance, extensibility, number of functions, specific key functions, efficiency, security…?
    – dan
    Dec 9, 2013 at 14:55
  • By the way, as of macOS Catalina, the default shell is zsh. Jun 10, 2019 at 3:12

2 Answers 2


I use fish. It has a lot of functions which make using the terminal quicker and more efficient.

  • auto suggestions
  • scripting
  • command completion
  • color

Every shell is useful in its own way. The best shell for you is the shell you have the most experience with and feel the most comfort to use.

So if you have experience with ksh install and use it. If you are used to zsh install it.

  • 1
    I don't agree with your attitude. It means I'll always stay with the only shell I know, not being exposed to new tools. The whole point of my question was to be exposed and get used to new shell
    – Elad Benda
    Dec 9, 2013 at 10:17
  • 3
    @EladBenda my attitude is based on your question. You never mention that you want to learn a new shell neither do you mention which shells you do have experience. Furthermore there is no best shell. It really depends what you want to do. And again you did not mention anything you need.
    – Pfitz
    Dec 9, 2013 at 10:20
  • I didn't mentioned I don't want to learn a new shell. It's obvious that there is no best as it's all subjective. But I was looking for recommendations.I didn't mention anything as I'm open minded to all suggestions
    – Elad Benda
    Dec 10, 2013 at 21:19

Not the answer you're looking for? Browse other questions tagged .