Execute the commands chunk by chunk because I haven't tested this as a whole
# setup environment
cd /cvmfs/cms.cern.ch/slc7_amd64_gcc630/cms/cmssw/CMSSW_10_2_0_pre6/ ; cmsenv ; cd -
# make containment folder somewhere and get vi
mkdir vim8
cd vim8
git clone https://github.com/vim/vim