If I'm using replace mode, but I want to keep one or a few characters in a row of the text I am replacing, is there an easy way to skip forward rather than retyping the characters or exiting replace mode and moving and re-entering replace mode?
For example, let's say I'm editing the following text:
Tue Jun 11 20:08:07
And I want to change it to:
Wed Jun 12 20:08:07
I can do this by typing RWed Jun 12<Esc>
but that seems unwieldy. I can do it as two separate edits, but I run into this use case often and it seems to me there may be a Vim feature just for this task.
Since I recently learned about :help i_ctrl-y
, a feature which blew my mind, I thought it worth asking. Ideally the feature I'm hoping for would allow for repeating the entire replace action with the .
key, including preserving the characters in the middle (whatever they might be).