navigation

w / b / e

Word motions: w jumps to the start of the next word, b to the start of the previous word, e to the end of the current/next word. These are the fastest way to hop across a line without leaving the home row.

w  b  e  (normal / visual mode)

Variations

Keystroke Effect
W / B / E Uppercase variants treat WHITESPACE-separated tokens as one word (ignores punctuation)
3w Move forward 3 words
dw Delete from cursor to start of next word
cw Change (delete + enter insert) to end of word

Examples

w

Move to start of next word

5b

Jump 5 words backward

dW

Delete whole whitespace-separated token including punctuation

Gotcha

w stops at punctuation (foo.bar is three words); use W to treat the whole thing as one. e lands on the last character, not after it.

Related

← All Vim commands · Vim cheat sheet