I don't understand why is Vim pasting after the cursor; for example in this example (where the cursor is at the start):
|The quick brown fox jumps over a lazy dog
I would like to exchange
ff– Find fox
yw– Yank fox
fd– Find dog
Which gives me:
The quick brown fox jumps over a lazy dfo|xog
In the same vein, if I do:
The cursor goes backward.
How can I improve on this? Because I find the this behaviour very awkward.