ZSH vim bindings, ssh agent and nvm support