Z コマンドを使い始めた

とてもべんり。もっと早く使い始めたらよかった。

.z にディレクトリ名を自動で追加する function precmd は複数登録すると最後に登録したものしか有効にならないので add-zsh-hook を利用する。

. `brew --prefix`/etc/profile.d/z.sh
autoload -Uz add-zsh-hook
function _z_precmd () {
    z --add "$(pwd -P)"
}
add-zsh-hook precmd _z_precmd