Author: Andrew
| Date: April 15, 2010
|
| Tags:
cli,
command line,
fish,
linux,
terminal,
ubuntu
Fish is a user friendly command line shell. It features syntax highlighting, advanced tab completion features, discoverable help, a revised shell syntax and many other features.
Fish comes with a lot of features, but I find one feature truly amazing: tab completion for command line arguments, including explanations.
Example typing: "find -na", when pressing the TAB button completes it to "find name". Typing "find -a" and then pressing TAB will show all arguments that start with "-a" - and it also includes detailed explanations.
Here is a screenshot to understand better: