Vim yank, put behavior
Let's say your cursor position is at "G", you yank this line by using "yy".
Then you immediately put it by typing "p" ( content is put under a new line ).
Before:
aaGaa
bbbb
After:
aaGaa
aaGaa
bbbb
What it should be doing logically ( content is put after the cursor position! ).
After:
aaGaaGaa
aa
aaGaa
bbbb