In Vim, to move the cursor to a location where there is no character, use the “virtualedit” or “ve” commands. E.g.,

:set ve=all

and then move around freely. I always keep forgetting that.