update code for software installation and copy files for vim configuration

software installation and copy files for vim