在方向上删除X很多单词,Vim

Ale*_*ura 0 vim

有没有办法指定在任何给定方向上删除多少个单词?我知道有一种方法可以指定删除多少个字母,但是单词呢?

就像我希望这些方面的东西:

2X <DIRECTION> 
Run Code Online (Sandbox Code Playgroud)

所以我可以采取这样的方式:

inoremap <F14>    <ESC>:call Smode('hlon')<CR>|
Run Code Online (Sandbox Code Playgroud)

把它变成这个:

inoremap <F14>    <ESC><CR>|
Run Code Online (Sandbox Code Playgroud)

jks*_*hah 5

这是你想要的?

正向删除2个单词:

d2w
Run Code Online (Sandbox Code Playgroud)

向后删除2个单词:

d2b
Run Code Online (Sandbox Code Playgroud)