如何在vim中删除光标前的4个单词?

Ale*_*ory 5 vim

我还想知道是否有其他方法可以删除光标后的4个单词.

我知道4de4dw删除光标后的4个单词,并删除光标4db前面的4个单词,但是当我在下面的单词中间时:

// SO|ME RANDOM CODE HERE
Run Code Online (Sandbox Code Playgroud)

从运行结果4de,并4dw为:

// SO|
Run Code Online (Sandbox Code Playgroud)

而不是删除所有4个单词.

谢谢你的帮助!

Ama*_*dan 12

4dw使用文本动作删除:它是"从这里删除到我跳过的地方w"的四次,这将删除该单词的结尾四次.

改为使用文本对象:4daw四次"删除一个单词",或删除四个单词.