Après avoir fait quelques essais d’encodages divers (:set enc et :se fenc) vim mettait un temps fou pour quitter (plus d’une seconde, ce qui est très long pour vim). Un Google plus tard, je vérifie mon viminfo et je tombe sur un fichier de plus de 17 Mo!
Rempli de caractères non ascii. Je le mv, relance vim et le problème est résolu. D’où peut venir cette vérole? Comme une buse je m’empresse de rm l’ancien viminfo si bien que je ne sais pas quel paramètre du viminfo s’est corrompu.
Qu’avez vous comme option du vim info dans le /usr/share/vim/vimrc? J’avais
set viminfo='20,\"50 " read/write a .viminfo file, don't store more than
" 50 lines of registers
J’ai rajouté l’option f0 pour ne pas stocker les file marks mais je ne suis pas trop sûr de ce qui a causé le problème.