Zastąpić bieżącą linię rejestrem?


10

Często chcę skopiować linię i zastąpić inną linię wklejoną kopią. Czy istnieje lepszy sposób niż Yna linii źródłowej, przejdź do linii, którą należy wymienić i Pjdd?


pkdd? (To jedno naciśnięcie klawisza mniej dla Shift)
yo '

to byłoby pkdd:)
Jasper

Co powiedziałeś? : p
yo '

To „rejestr”, a nie „bufor”.
romainl

Odpowiedzi:


5

Możesz przejść do linii źródłowej, pociągnąć ją za pomocą yylub Y, wrócić do linii docelowej i nacisnąć Vp(wybierz linię zaznaczeniem wizualnym i zamień zaznaczenie wizualne na poprzednio wyrwaną linię).


Dla mnie Ytakże szarpie całą linię. Czy to niestandardowe? Zwykle wolę Yponad yy. Istnieje jednak różnica między Di dd.
Jasper

@Jasper Och, przepraszam, odpowiadam z telefonu komórkowego i nie mam rzeczywistej instancji Vima do przetestowania. Edytowane.
Klamka

@Jasper Yi yysą synonimami ... per:h Y
jecxjo 28.04.16
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.