为什么 oh-my-zsh 选择 .zhistory 而不是 .zsh_history 作为 HISTFILE 的值?

为什么 oh-my-zsh 选择 .zhistory 而不是 .zsh_history 作为 HISTFILE 的值?

我尝试用谷歌搜索这个问题,但找不到任何线索:为什么 oh-my-zsh 选择 .zhistory 而不是 .zsh_history 作为 HISTFILE 的值?似乎 .zsh_history 是更多人所期望的。

答案1

尽管最终决定来自软件开发人员,但这似乎更符合文件zsh用途(来自手册页):

   $ZDOTDIR/.zshenv
   $ZDOTDIR/.zprofile
   $ZDOTDIR/.zshrc
   $ZDOTDIR/.zlogin
   $ZDOTDIR/.zlogout
   ${TMPPREFIX}*   (default is /tmp/zsh*)
   /etc/zshenv
   /etc/zprofile
   /etc/zshrc
   /etc/zlogin
   /etc/zlogout

忽略前导点,这些都不使用zsh_前缀,只有少数是完整的zsh前缀。 4 个点文件中的 3 个只有 a z,. 中的 5 个文件中的 3 个也只有a /etc
这个选择.zhistory似乎与这里的大多数人一致。

相关内容