Zsh

Install zsh and zsh completions

  • Type this in Terminal:
    brew install zsh zsh-completions
    
  • Then edit /etc/shells
  • Append this line at the end:
    /usr/local/bin/zsh
    
  • If you are editing the file using vi, make sure you type sudo first.

Install oh-my-zsh

  • To install Oh My ZSH!
  • Visit http://ohmyz.sh/
  • Copy and paste the installation script to your Terminal
  • Then follow the instructions from the output in Terminal
  • Notes: Press control-Cwhen you see this prompt:
    Time to change your default shell to zsh!
    Changing shell for your_name.
    Password for your_name:
    
  • You can change your default shell later. See below.

.zshrc

  • Edit the .zshrc by opening the file in a text editor, replace:
    plugins=(git)
    
  • by:

    plugins=(git colored-man colorize github jira vagrant virtualenv pip python osx zsh-syntax-highlighting)
    
  • Add the followings to the end of file:

    fpath=(/usr/local/share/zsh-completions $fpath)
    if [ -f $HOME/env.sh ]; then
    source $HOME/env.sh
    fi
    

Changing the default shell

Set Zsh as the default shell

  • Type this in the Terminal:
    chsh -s /usr/local/bin/zsh
    
  • Then press Cmd+T to open a tab or Cmd+N to open a new Terminal window.

Set Bash as the default shell

  • Type this in the Terminal:
    chsh -s /bin/bash
    
  • Then press Cmd+T to open a tab or Cmd+N to open a new Terminal window.

To check which shell you are using

  • Type this in the Terminal:
    echo $SHELL
    

results matching ""

    No results matching ""