Issuing `.' after a `r' command waits for a key to be pressed, e.g. issuing `rx', moving and issuing `.' won't replace the char under the cursor with 'x', but will wait for the user to type another character.