YankRing.vim
udostępnia funkcjonalność którą parę lat temu poznałem jeszcze jako użytkownik
Emacs i polubiłem pod nazwą kill
ring.
Niestety, podstawowa wersja Vim podobnego mechanizmu nie posiada. Kopiowanie i
wstawianie wygląda tu trochę inaczej. Upraszczając, za każdym razem gdy
kopiuje się lub usuwa tekst, trafia on do rejestru. Obecnie znajdujące się
tam dane są przesuwane o jedno miejsce wyżej, tak aby zwolnić przed
zapełnieniem nowymi danymi "0. Zawartość rejestrów można obejrzeć po wydaniu
polecenia :reg (:h registers).
Polecenie p wklei zawartość ostatnio zapisanego rejestru, "<symbol>p
wstawi to co znajduje się w rejestrze oznaczonym jako <symbol>. Łącząc
:reg oraz "<symbol>p można uzyskać wątpliwej wygody kill ring.
YankRing działa jednak dokładnie tak jak kill ring . Jeśli skopiujemy
jakiś tekst, <C-p ...