more improviments on vimrc and bashrc