Das hat mich immer an den Befehlen wund Wmotion gestört - sie scheinen anders zu funktionieren, wenn sie mit dem cBefehl hange verwendet werden, als wenn sie alleine oder mit dem dBefehl elete verwendet werden.
Zum Beispiel mit dem Cursor auf das "q" dieses Textes:
The quick brown fox jumps over the lazy dog.
dwErgebnisse eingeben in
The brown fox jumps over the lazy dog.
und Eingabe deergibt
The brown fox jumps over the lazy dog.
(Beachten Sie die beiden Leerzeichen zwischen "The" und "brown".)
Der yBefehl ank behandelt wund eunterscheidet sich auch, wie der Vergleich zeigt yeP:
The quickquick brown fox jumps over the lazy dog.
und ywP:
The quick quick brown fox jumps over the lazy dog.
Wenn Sie jedoch entweder ceslow<Esc>oder eingeben, erhalten Sie cwslow<Esc>dasselbe Ergebnis :
The slow brown fox jumps over the lazy dog.
Ist das irgendwo dokumentiert? Welche Logik steckt dahinter und wie kann ich die Ergebnisse eines Befehls vorhersagen, der verwendet wird w?