Como o vimgolf grava todas as teclas digitadas?

De vez em quando eu gosto de participar de uma rodada de vimgolf . Pode ser esclarecedor. Como eles são capazes de gravar todas as teclas digitadas? Esse deve ser um recurso do vim. Alguém tem alguma idéia de como fazer isso. Pode ser útil gravar tudo em determinadas