add snippets
improve zsh and vim configuration file