]> git.rmz.io Git - dotfiles.git/blobdiff - zsh/lib/history.zsh
weechat: add /meet alias
[dotfiles.git] / zsh / lib / history.zsh
index c03575041f021cd7954fdf4140ca96b9871aa9b1..4fcfa83560339d32f079e180475e1baf5e31b5c7 100644 (file)
@@ -1,15 +1,14 @@
 ## Command history configuration
 ## 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 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 hist_verify
-setopt inc_append_history
 setopt share_history # share command history data
 
 alias history='fc -l 1'
 setopt share_history # share command history data
 
 alias history='fc -l 1'