zshヒストリが保存されない場合の対処

$HISTFILE のパスは設定されているのにセッション間で履歴が引き継がれない場合、そのディレクトリが存在しないことが原因のことがある。

echo $HISTFILE でパスを確認し、親ディレクトリを作成することで解決する。

Linux環境