Rubber duck is trying to lead you astray. Use emacs!
Every editor made for coding supports moving through whitespace with a single command.
This is extended to all text editing -- use ctrl to modify your movement (arrows, backspace, delete) to word boundaries.
Problem is that moving from and to the arrow keys to navigate is an anti-pattern that is not present in at least vim where you can stay on home row at all times, which is why I dread having to write in editors that don't support a vim mode.