即使禁用共享历史记录,zsh 也会继续共享历史记录

即使禁用共享历史记录,zsh 也会继续共享历史记录

我将 zsh 与 prezto 一起使用(在 OSX 上和 tmux 内部,不确定这是否重要),并且有时历史记录会在多个终端之间共享。

我已经将 unsetopt share_history 和 unsetopt SHARE_HISTORY 添加到了 .zpreztorc 的末尾,但它不断混淆历史记录。

setopt 的输出显示“sharehistory”仍然存在!即使添加 unsetopt sharehistory 后也是如此。

答案1

尝试添加:

setopt no_share_history
unsetopt share_history

到 ~/.zshrc ...这应该有效

相关内容