The docs state for "gp":
"Just like "p", but leave the cursor just after the new text."
which suggests/implies that after "p" the cursor should stay in its current position (which - unfortunately - is not the case).
thanks for the answer. It goes along with my perception. I consider this a bug which needs a fix. Also, at times it would come very handy to have p's functionality being different from gp's.
>
> What exactly do you consider a bug? Using p is a pretty basic action and
>
> changing the cursor position will be a backwards incompatible change and
>
> will probably break many scripts, macros and maps, thus it is not very
>
> likely, that this behaviour is going to be "fixed", especially since
>
> nobody has complained until now.
Hmm "nobody has complained"? Interesting. Maybe i would have complained, but i've decided instead to remap *all* keys (including the colon, but excluding <Esc>) and use different set of default functions to make it less painful :) (IMO). I guess people do not complain about Vim, they just remap.
Best regards,
Alexey.
Alexey.
P.S. About my previous comment: i've remembered that actually i've slightly remapped <Esc> too.