User friendly command line shell - Fish



fish is a user friendly command line shell for UNIX-like operating systems such as linux.

Some of the cool features of fish. It uses:
  1. Uses fresh sprinkling of colour to indicate files, directory, prompt
  2. Tab Completion for your commands. After typing the first few letters of the command, you can tab and suggested commands are made available
  3. You can pick out command history by typing a few letter and clicking the "up" key instead of cycling through the whole history
  4. A html document is made available when yo type fish --help.

To install fish at Fedora
# yum install fish
# fish

Similarly for Linux Mint
# apt-get install fish
# fish