A few days ago, I was comparing vim to emacs. What a sacrilege! Especially after I found the problem:
cirrus:~/.var/vim> ls -l
drwxrwx--- 2 madduck madduck 6 2005-09-27 14:54 view/
-rw------- 1 madduck madduck 198580452 2006-01-20 21:12 viminfo
-rw------- 1 madduck madduck 182227200 2006-01-20 18:35 viminfo.tmp
-rw------- 1 madduck madduck 0 2006-01-20 18:35 viminfx.tmp
-rw------- 1 madduck madduck 0 2006-01-20 18:34 viminfy.tmp
-rw------- 1 madduck madduck 0 2006-01-20 18:33 viminfz.tmp
So something corrupted viminfo, vim’s
scratchpad, which explains it all.
Thanks to those who have expressed their condolescences.

