Revert "remove all the vim stuff"

This reverts commit 9737933f3255a926ed20e3afbd49f4178af1d540.
tidy up all the stuff