zshに色々設定を追加する

~/.zshrcに以下を追加する。 (#から始まる行はコメント)

# options 
# コマンドミス(スペルミス)の場合に正しいコマンドを提案してくれる 
setopt correct 
# 直前のディレクトリに cd - で移動することができる 
setopt auto_pushd 
# 履歴の保存先ファイル 
HISTFILE=~/.zsh_history 
# 履歴ファイルに保存される履歴の件数 
export SAVEHIST=1000 
# 同時に起動しているzshの間でhistoryを共有する 
setopt share_history 
# historyに保存するときに余分なスペースを削除する 
setopt hist_reduce_blanks 
# 同じコマンドをhistoryに残さない 
setopt hist_ignore_all_dups 

参考

Z Shellを使いこなして最強になる 〜設定編〜 | グランドリーム