【发布时间】:2011-05-22 08:30:26
【问题描述】:
在 vim 中,在普通模式下,如果光标在一个单词中,而不是最后一个字母,de 从光标所在位置删除单词的后缀。如果光标在最后一个字母上,x 也会这样做,而de 会跳到下一个单词的末尾。
你会使用什么命令在这两种情况下都有效,最后一个字母与否?
目的是将命令包含在宏中。
【问题讨论】:
-
这种行为不取决于单词的长度,而是取决于光标的位置。如果光标位于单词的最后一个字符,
e动作也会跳转到下一个单词的末尾。 -
没错,再次感谢。问题已更正。
-
已回答,但
cw也可能对您有用。它会按照您的描述进行操作,但也会让您进入编辑模式。 -
感谢@ElYobo,
cw更容易记住!