vim now retains screen position when switching buffers