在 Vim 中,如何删除从当前光标位置到下一个空格的所有文本?

dai*_*isy 7 vim

我知道d$,在 Vim 中,这会将所有内容删除到行尾。

但是如何从当前光标位置删除所有文本,直到下一个空格?dw不起作用,因为它也将冒号等符号视为分隔符。

qqx*_*qqx 18

dW(capital W) 或更一般地,您可以df在要搜索的字符后跟,在这种情况下是空格。您还可以使用t而不是f删除最多但不包括找到的字符。如果您将For大写T,它们会反向工作。