Це завжди переймає мене командами руху w
та W
руху - вони, здається, працюють інакше, коли вони використовуються з командою c
hange, ніж вони, коли вони використовуються окремо або з командою d
elete.
Наприклад, за допомогою курсору на "q" цього тексту:
The quick brown fox jumps over the lazy dog.
введення dw
результатів у
The brown fox jumps over the lazy dog.
та введення de
результатів у
The brown fox jumps over the lazy dog.
(Зверніть увагу на два проміжки між "The" та "brown".)
Команда y
ank також розглядає w
та по- e
різному, як це можна показати, порівнюючи yeP
:
The quickquick brown fox jumps over the lazy dog.
і ywP
:
The quick quick brown fox jumps over the lazy dog.
Однак введення або введення одного ceslow<Esc>
чи іншого cwslow<Esc>
результату :
The slow brown fox jumps over the lazy dog.
Це десь задокументовано? Яка логіка за цим і як я можу передбачити результати команди, яка використовує w
?