Modified to set up vim instead of emacs