Skip to content

Instantly share code, notes, and snippets.

@caillou
Last active December 16, 2022 13:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save caillou/34c5b9cd241c6118e6f3834df6e864f6 to your computer and use it in GitHub Desktop.
Save caillou/34c5b9cd241c6118e6f3834df6e864f6 to your computer and use it in GitHub Desktop.
2022-12-16 Web Zurich Slides

Fish Shell

Prolog

  • bash user.
    • Copy/pasted .bashrc.
    • Never wrote a bash script.
  • zsh with Oh my zsh!

You have to take a look at look at fish!   https://fishshell.com   – @meodai

Works Out of the Box

  • Colors.
  • Automatic man Page Completions.
  • Autosuggestions.
    • e.g. ssh uses hosts from known_hosts
  • Abbreviations
    • abbr --add --universal d date
  • Blocks and Loops with Multiline Editing
    • while true
  • etc …

Not POSIX-compatible

copy/paste from StackOverflow

  • Command substitutions.
  • Variables.
  • !!

Plugins & Fisher

Bonus

Who am I

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment