Lots of new vim config