Les registres stockent des extraits de texte pour copier (copier), supprimer (couper), mettre (coller). Dans Vim, les registres sont également utilisés pour la lecture de macros et certains registres sont spéciaux et peuvent référencer le presse-papiers du système d'exploitation ou évaluer des expressions.