Suppose I have the following four lines:
line1
line2
line3
line4
Now if I go to line1
and do a yy
which copies the line and then go to start of line3
and do a paste using 'p', I would get
...
line3
line1
line4
....
Why did it paste line1
after line3
in a new line?
My initial though was because the newline character $ was attached to line3 and that when I pressed p
vim considered line3$
as one word so it pasted after line3$
. However it seems my understanding was wrong. Because if I do this line3 $
and then do a p
at the start of the line I get the same result.
Why does p
create a new line and paste in a new line after line3
?