Can a command line shell be Mac-like?
The new fish is a POSIX command line shell with delightful, intuitive features like autosuggestions, 256 color syntax highlighting, web based configuration, and lots more. Best of all, these features just work, out of the box. No arcane syntax, no twiddling obscure knobs.
It's easy to install and integrates seamlessly into iTerm or Apple's Terminal. Fish (fishfish) is optimized for speed and is packed with easy-to-use features that allow newbs like me to customize my environment to my liking. Setting up and using fish is simple:
Edit /etc/shells as root, and add the line (if missing): /usr/local/bin/fish
Then run: chsh -s /usr/local/bin/fish
You can download fish here.