## Command history configuration
-HISTFILE=$HOME/.histfile
-HISTSIZE=10000
-SAVEHIST=10000
+HISTFILE=$ZSH_DATA/histfile
+HISTSIZE=120000 # should be larger than SAVEHIST, see HIST_EXPIRE_DUPS_FIRST in zshall(1)
+SAVEHIST=100000
-setopt append_history
setopt extended_history
setopt hist_expire_dups_first
setopt hist_ignore_dups # ignore duplication command history list
setopt hist_ignore_space
+setopt hist_reduce_blanks
setopt hist_verify
-setopt inc_append_history
setopt share_history # share command history data
alias history='fc -l 1'