如何删除Zsh历史记录?

问题描述 投票:0回答:2

我已经开始使用 Zsh(但不是 oh-my-zsh),当我发出

history
命令时,我仍然看到一些编号从 5122 到 5137 的历史命令,即使我已经打开并删除了所有内容我的主目录中的 .zhistory 和 .zsh_history 命令。如何完全清除自己的 zsh 历史记录并重新从“1”开始历史记录中的命令编号?

zsh
2个回答
0
投票

要获取空历史记录,请暂时将

HISTSIZE
设置为零。

function erase_history { local HISTSIZE=0; }
erase_history

0
投票

试试这个

rm -f ~/.zsh_history ~/.zsh_sessions/* && kill -9 $$
© www.soinside.com 2019 - 2024. All rights reserved.