不幸的是,zsh 的默认历史文件大小默认限制为 10000 行,并且会通过去重和删除旧数据将历史记录截断到这个长度。 将以下行添加到 .zshrc 将删除历史文件的限制和重复数据删除。
export HISTSIZE=1000000000
export SAVEHIST=$HISTSIZE
setopt EXTENDED_HISTORY
查看history 条数
history | wc -l
不幸的是,zsh 的默认历史文件大小默认限制为 10000 行,并且会通过去重和删除旧数据将历史记录截断到这个长度。 将以下行添加到 .zshrc 将删除历史文件的限制和重复数据删除。
export HISTSIZE=1000000000
export SAVEHIST=$HISTSIZE
setopt EXTENDED_HISTORY
history | wc -l