Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ZSH & FISH: better "bash" for hackers

ZSH & FISH: better "bash" for hackers

Sharipov Ruslan

October 28, 2014
Tweet

More Decks by Sharipov Ruslan

Other Decks in Programming

Transcript

  1. 1. Shared history between shells zsh: works out-of-the-box bash: needs

    custom function in .bashrc any shell workaround: tmux
  2. 3. Autocompletion Tons of supported commands out-of-the-box + plugins ls,

    rake, kill, ssh, mount, umount, cap and much more
  3. 5. Arrow keys history search* * requires tiny ~/.zshrc configuration

    * Pro-mode: https://github.com/zsh-users/zsh-history-substring-search
  4. 6. Default aliases .. aliases cd .. ~ aliases cd

    ~ cd.. aliases cd .. cd… aliases cd ../.. cd…. aliases cd ../../.. md aliases mkdir -p rd aliases rmdir d aliases dirs -v Remember? -bash: cd..: command not found
  5. 7. oh my zsh Open source, community-driven framework for managing

    your ZSH configuration. It comes bundled with a ton of helpful functions, helpers, plugins, themes, and a few things that make you shout...