即使我有各种历史记录设置,ZSH 也不显示/保留历史记录

即使我有各种历史记录设置,ZSH 也不显示/保留历史记录

我的 中有以下内容.zshrc

# history
HISTSIZE=50000
SAVEHIST=100000
HISTFILE=~/.cache/zsh/.histfile

# plugins
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)

# user configuration
setopt autocd
unsetopt beep
bindkey -v

# preferred editor
export EDITOR='nvim'

# include exports
if [ -f ~/.config/zsh/.exports ]; then
  source ~/.config/zsh/.exports
fi

# include aliases
if [ -f ~/.config/zsh/.aliases ]; then
  source  ~/.config/zsh/.aliases
fi

并且该目录~/.cache/zsh确实存在。

然而,历史记录并没有保留,当我开始输入一个我确信我以前输入过的命令时,我没有得到任何自动完成,或者该命令的灰色版本。

我缺少什么?

相关内容