/bin/zsh configurations

# vim bindings on the command line
bindkey -v

# color-coded ls output
alias ls=’ls -G’

# interactive rm
alias rm=’rm -i’

# http://www.zsh.org/mla/users/2005/msg00298.html: If a file reference cannot
# be expanded locally, this setting suppresses the no match error message and
# passes the ambiguous file reference as an arguement to the application.
setopt NONOMATCH

# -g option indicates an inline alias that can be used anywhere in the command
alias -g ocf=’ekashida@ocf.berkeley.edu’ # e.g. ’ssh ocf’

Posted in Shell. 1 Comment »