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 typesudo
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-C
when 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 orCmd+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 orCmd+N
to open a new Terminal window.
To check which shell you are using
- Type this in the Terminal:
echo $SHELL