zsh: Improve dir setter