Questo mi ha sempre infastidito riguardo ai comandi we Wmotion: sembrano funzionare in modo diverso quando usati con il ccomando hange rispetto a quelli usati da soli o con il dcomando elete.
Ad esempio, con il cursore sulla "q" di questo testo:
The quick brown fox jumps over the lazy dog.
dwrisultati di battitura in
The brown fox jumps over the lazy dog.
e digitando derisultati in
The brown fox jumps over the lazy dog.
(Notare i due spazi tra "The" e "brown".)
Anche il ycomando ank tratta we in modo ediverso, come può essere mostrato confrontando yeP:
The quickquick brown fox jumps over the lazy dog.
e ywP:
The quick quick brown fox jumps over the lazy dog.
Tuttavia, digitando uno ceslow<Esc>o si cwslow<Esc>ottiene la stessa cosa :
The slow brown fox jumps over the lazy dog.
Questo è documentato da qualche parte? Qual è la logica alla base e come posso prevedere i risultati di un comando che usa w?