【问题标题】:How to delete Zsh history?如何删除 Zsh 历史记录?
【发布时间】:2020-02-07 22:45:18
【问题描述】:

我已经开始使用 Zsh(但不是 oh-my-zsh),当我发出 history 命令时,我仍然看到一些编号从 5122 到 5137 的历史命令,即使我已经打开并删除了所有我的主目录中 .zhistory 和 .zsh_history 命令的内容。如何彻底清除自己的 zsh 历史并重新开始历史中从“1”开始的命令编号?

【问题讨论】:

    标签: zsh


    【解决方案1】:

    要获取空历史记录,请将HISTSIZE 临时设置为零。

    function erase_history { local HISTSIZE=0; }
    erase_history
    

    【讨论】:

    • 这不起作用。即使在执行此功能后,当我运行history 时,我仍然会看到项目。我想知道它是否与 Zsh 的 fc 内置有关。我将不得不再次返回文档。不过还是谢谢。
    猜你喜欢
    • 2021-04-12
    • 1970-01-01
    • 2015-03-15
    • 2021-05-09
    • 2011-02-10
    • 1970-01-01
    • 1970-01-01
    • 2017-06-16
    • 1970-01-01
    相关资源
    最近更新 更多