# Load zmv (zsh move) which is powerful to rename files.
autoload zmv
+
# HISTORY SETTINGS
# Use history and store it in ~/.zsh/history.
setopt histignoredups
# Vim like completions of previous executed commands (also enter Vi-mode). If
# called at the beginning it just recalls old commands (like cursor up), if
-# called after typing something only lines starting with the typed are
+# called after typing something, only lines starting with the typed are
# returned. Very useful to get old commands quickly. Thanks to Mikachu in #zsh
# on Freenode (2010-01-17 12:47) for the information how to a use function
# with bindkey.
# Set the default prompt. The current host and working directory is displayed,
# the exit code of the last command if it wasn't 0, the number of running jobs
-# if not 0 and a + if this shell is running inside another shell.
+# if not 0.
+#
# The prompt is in green and blue to make easily detectable, the error exit
# code in red and bold and the job count in yellow.
PROMPT="$green%B%m%b$default:$blue%B%~%b$default \
# Store the current buffer in the history.
zle && print -s -- $BUFFER
- # Return the default exit code so zsh aborts the current command.
+ # Return the default exit code so Zsh aborts the current command.
return $1
}