Zsh Shell rocks! Try this Bash alternative!
In contrast to the wide-spread Bash Shell which is licensed under the viral copyleft GPL, the Zsh Shell is licensed under a MIT/BSD-like license. Also the Z Shell has more advanced features than the Bash and a better overall usability. For a quick an convenient start, put these settings: ## Go completion # gc prefixes=(5 6 8) for p in $prefixes; do compctl -g "*.${p}" ${p}l compctl -g "*.go" ${p}g done # standard go tools compctl -g "*.go" gofmt # gccgo compctl -g "*.go" gccgo ## ## dev variables export JAVA_HOME=/Library/Java/Home export PATH=/opt/local/bin:/opt/local/sbin:$PATH # Lines configured by zsh-newuser-install HISTFILE=~/.histfile HISTSIZE=1000 SAVEHIST=1000 setopt appendhistory autocd beep extendedglob nomatch notify bindkey -e # End of lines configured by zsh-newuser-install # The following lines were added by compinstall zstyle :compinstall filename '/Users/alex/.zshrc' autoload -Uz compinit compinit # End of l