Na verdade, é bastante simples, w
apenas pula para a próxima palavra, mas qualquer tipo de pontuação ou espaço em branco divide as palavras. W
é como o comando da próxima palavra de força industrial, as palavras são delimitadas apenas por espaços em branco, seja tab, espaço ou nova linha. w
também para na pontuação delimitadora, caso você queira lidar com isso.
Acho a diferença útil com mais freqüência nos nomes de host:
birdman.cartoons.fictional.com # Fictional host
Com w
, você para em cada parte do nome do host e nos pontos. W
apenas pula o nome do host inteiro e entra no #
. Isso também se aplica a d
e c
para excluir e alterar palavras.
Se posicionado no início da linha acima, se você quiser substituir birdman.cartoons
por outra coisa, 3cw
substitua as duas primeiras partes e o ponto no meio. Você não poderia fazê-lo W
sem redigitar o nome do host inteiro.