参考情報†
履歴をファイルに保存する†
.zshrcにHISTFILE、HISTSIZE、SAVEHISTを設定する。
export HISTFILE=~/.zsh_history
export HISTSIZE=1000
export SAVEHIST=100000
- HISTFILE
- 履歴ファイルのパス
- HISTSIZE
- メモリ内の履歴の数
- SAVEHIST
- 履歴ファイルに保存する履歴の数
特定の履歴を残さない方法†
先頭が空白のコマンドを履歴に残さない†
setopt hist_ignore_space
zshaddhistoryという関数を定義する†