Isso é facilmente explicado. Você tem
:set nocompatible
após :set viminfo . O primeiro é uma opção especial e importante, que afeta os outros; de :help 'compatible' :
This is a special kind of option, because when it's set or reset, other options are also changed as a side effect.
A solução é fácil: mova-a para o início de seu ~/.vimrc ou solte-a completamente, pois nocompatible está implícito por ter um arquivo .vimrc .