【发布时间】:2020-02-07 22:45:18
【问题描述】:
我已经开始使用 Zsh(但不是 oh-my-zsh),当我发出 history 命令时,我仍然看到一些编号从 5122 到 5137 的历史命令,即使我已经打开并删除了所有我的主目录中 .zhistory 和 .zsh_history 命令的内容。如何彻底清除自己的 zsh 历史并重新开始历史中从“1”开始的命令编号?
【问题讨论】:
标签: zsh
我已经开始使用 Zsh(但不是 oh-my-zsh),当我发出 history 命令时,我仍然看到一些编号从 5122 到 5137 的历史命令,即使我已经打开并删除了所有我的主目录中 .zhistory 和 .zsh_history 命令的内容。如何彻底清除自己的 zsh 历史并重新开始历史中从“1”开始的命令编号?
【问题讨论】:
标签: zsh
要获取空历史记录,请将HISTSIZE 临时设置为零。
function erase_history { local HISTSIZE=0; }
erase_history
【讨论】:
history 时,我仍然会看到项目。我想知道它是否与 Zsh 的 fc 内置有关。我将不得不再次返回文档。不过还是谢谢。