Last Updated: February 25, 2016
·
837
· hauleth

Go fishing

Fish is (almost) new non-POSIX shell that is created from programmers for programmers. Some of it features is:

  • advenced tab completion
  • syntax highlighting with error checking
  • searchable history
  • great HTML docs available through help command

Now edit goes into ~/.config/fish/config.fish, but your good old .zshrc or .bashrc will don't work because they are POSIX, official documentation say that you can try using:

/usr/local/share/fish/tools/import_bash_settings.py < ~/.bashrc