As macros são iguais aos registros (nomeados). Você pode verificar se o conteúdo do registro está realmente armazenado com o seguinte comando shell:
less +/Registers: ~/.viminfo
Além disso, (por exemplo, quando você executou sudo vim
e ainda não havia um arquivo .viminfo
), o arquivo viminfo pode não ser gravável pelo seu usuário, portanto suas alterações não persistirão mais; verifique com
ls -l ~/.viminfo
que seu usuário é o proprietário do arquivo e as permissões estão corretas. (Corrigir com chown
/ chmod
.)