fish shell
Finally, a command line shell for the 90s fish is a smart and user-friendly command line shell for OS X, Linux, and the rest of the family. Autosuggestions Autosuggestion Thumbnail fish suggests commands as you type based on history and completions, just like a web browser. Watch out, Netscape Navigator 4.0! Glorious VGA Color Colors Thumbnail fish natively supports term256, the state of the art in terminal technology. You'll have an astonishing 256 colors available for use! Sane Scripting Scripting Thumbnail fish is fully scriptable, and its syntax is simple, clean, and consistent.