En vim, en modo normal, si el cursor está en una palabra, no en la última letra, de
borra el sufijo de la palabra, desde la posición del cursor. Si el cursor está en la última letra, x
también lo hace, mientras que de
salta al final de la siguiente palabra.En Vim, ¿cómo eliminar el sufijo de una palabra?
¿Qué comando usaría que funcionaría en ambos casos, última letra o no?
El propósito es incluir el comando en una macro.
Ese comportamiento no depende de la longitud de una palabra, sino de la posición del cursor. Si el cursor está en el último carácter de una palabra, el movimiento 'e' también saltará al final de la siguiente palabra. –
Así es, gracias de nuevo. La pregunta está corregida. – galath
Respondido ya, pero 'cw' también puede serle útil. Hace lo que describes, pero también te lleva al modo de edición. –