Why you should switch to ZShell ( zsh )

May 12, 2016 | Linux, shell

Why use ZShell

It has some amazing features, but right out of the gate in no particular order:

  • Context based tab completion that puts most others out there to shame.
  • Shared history among tabs.
  • Dynamic Load modules
  • Spelling correction that out performs most others out there.
  • Globbing that works on magic. I am positive of this.
  • Themes that work wonders, there are tons of them out there and they fit everyone’s needs or just write your own!
  • Global aliases

I’m going to be an elitist and say bash is for the cavemen 😐 any machine you have a personal user account on: install zsh. life just became pretty… and pretty awesome. why zsh? well its powerful and configurable…. its awesome! and you can change a LOT about it and extend it via plugins.

this should switch you to zsh and install an awesome script for zsh. if not then do the next two steps. They can be repeated at will. Note where your zsh is, most likely /bin/zsh.

After that comes customization time! yay… etc.
(pick a theme, I prefer dallas so)
edit ~/.zshrc

Heres my plugins, you can remove the ones you dont need

Install rvm :

add the following to your ~/.zshrc

more to come later.

 



Pin It on Pinterest

Share This

Share this post with your friends!