Zsh updates, mainly around vim but also added auto_cd