Comment vimgolf enregistre-t-il toutes les frappes?

De temps en temps, j'aime participer à une partie de vimgolf . Cela peut être instructif. Comment sont-ils capables d'enregistrer toutes les frappes? Ce doit être une fonction vim. N'importe qui sait comment faire ça. Il pourrait être utile de tout enregistrer dans certaines