Here are my zsh config files. .zshrc: #this option appears to be needed on debian, but not on arch. #unsetopt prompt_cr export PS1='%m%# ' autoload -U zmv export PATH=$PATH:/home/tyler/bin:/usr/local/bin:/home/tyler/cdrutils setopt singlelinezle autocd setopt menucomplete unsetopt listbeep autolist #compctl -/ {c,push,pop}d #compctl -o {,un}setopt source ~/.zshalias bindkey "^[[3~" delete-char bindkey "^[3;5~" delete-char bindkey "\e[1~" beginning-of-line bindkey "\e[4~" end-of-line .zshalias: alias bigfiles='wc -c -- * 2>/dev/null | sort -n | tail' alias bigdirs='du --max-depth=1 | sort -n | tail' alias bigdirs2='du --max-depth=2 | sort -n | tail' alias rrr='arecord -r22050 -c2 -fs16_le' alias lcfiles="zmv '(*)' '\${1:l}'"