我正在使用 zsh per-directory-history 插件https://github.com/tymm/zsh-directory-history
我不清楚历史记录是否受 HISTSIZE 或 HISTFILESIZE 限制
我确实在代码中发现了 HISTSIZE 的一些用法,但我几乎无法理解它们。
答案1
HISTSIZE 和 HISTFILESIZE 有什么区别?
HISTSIZE
是缓存的命令数。一旦达到该命令数,最旧的命令将被丢弃,而新的命令将被保存。
HISTFILESIZE
是历史文件中可存储的命令数。
进一步阅读:
- bash HISTSIZE 与 HISTFILESIZE 的关系?,回答者阿图罗普其中包括更多细节和示例。