# # /etc/zshrc is sourced in interactive shells. It # should contain commands to set up aliases, functions, # options, key bindings, etc. # # Set up aliases alias mv='nocorrect mv' # no spelling correction on mv alias cp='nocorrect cp' # no spelling correction on cp alias mkdir='nocorrect mkdir' # no spelling correction on mkdir # Shell functions setenv() { export $1=$2 } # csh compatibility # Set prompts PROMPT='%m%# ' # default prompt #RPROMPT=' %~' # prompt for right side of screen # Some environment variables export HOSTNAME=`/bin/hostname` export MAIL=/var/spool/mail/$USER path=($path $HOME/bin) # bindkey -v # vi key bindings # bindkey -e # emacs key bindings bindkey ' ' magic-space # also do history expansino on space