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

ZSH & FISH: better "bash" for hackers

ZSH & FISH: better "bash" for hackers

Avatar for Sharipov Ruslan

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...