Rejestry przechowują fragmenty tekstu do szarpania (kopiowania), usuwania (wycinania), umieszczania (wklejania). W Vimie rejestry są również używane do odtwarzania makr, a niektóre rejestry są specjalne i mogą odwoływać się do schowka systemu operacyjnego lub oceniać wyrażenia.