![阻止 ZSH 保存特定命令](https://linux22.com/image/214288/%E9%98%BB%E6%AD%A2%20ZSH%20%E4%BF%9D%E5%AD%98%E7%89%B9%E5%AE%9A%E5%91%BD%E4%BB%A4.png)
有没有办法阻止 ZSH 在历史记录中保存特定命令。我不想让 zsh 保存git clone //url
命令。
答案1
您可以使用该HIST_IGNORE_SPACE
选项。
setopt HIST_IGNORE_SPACE
从man zshoptions
:
HIST_IGNORE_SPACE
当命令行中的第一个字符是空格,或者扩展别名之一包含前导空格时,从历史记录列表中删除命令行。请注意,该命令会一直保留在内部历史记录中,直到输入下一个命令才会消失,从而允许您短暂地重用或编辑该行。如果您想让它立即消失而不输入其他命令,请键入空格并按回车键。