MAJOR vim config improvements