Wie Yoda sagte:
d$
schneidet bis zum Ende der Zeile
d0
schneidet bis zum Anfang
d^
schneidet bis zum ersten Nicht-Leerzeichen-Zeichen
Um über den 'Kopf' der Zeile zu fügen:
v^p
oder
v0p
Um ihn sich an das Standardregister erinnern zu lassen, könnten Sie das _
unbenannte Register verwenden:
v$"_p
Beachten Sie, dass in diesem Fall der überschriebene Text 'vergessen' wird, anstatt geklont zu werden. (Standardmäßig verschiebt das Ersetzen einer visuellen Auswahl effektiv den überschriebenen Text, sodass Sie ihn irgendwo anders einfügen können)