我在单个终端选项卡中做了一些工作:
> ls
> ps
然后我关闭终端,然后打开一个新终端,然后运行历史记录
> history
1 history
还有一件奇怪的事情
> echo $0
-zsh
> echo $SHELL
/bin/bash
我的 .zshrc 文件如下所示
setopt inc_append_history
setopt share_history
如何让它保留选项卡之间的历史记录?
最佳答案
我想我已经明白了。
我在 .zprofile 中指定了 HISTFILE;但我的 .zshrc
中有 setopt share_history
。我将 HISTFILE 移至 .zshrc 中,位于 setopt 行之前。现在效果很好。谢谢
关于zsh - 为什么我的历史记录没有保存在 zsh 选项卡之间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60854822/