2

我在 vim 中编辑一个 python 文件,你怎么能删除这个序列throw=it,?在网上搜索后,我看到了命令 daw,但这不适用于这个词组。

one two three throw=it, now
4

4 回答 4

7

另一种方式是daW。使用大写 W,它将删除任何非空格字符序列,无论您在序列中的哪个位置。

这与 不同dE,因为dE仅从光标删除直到非空格字符序列的下一个结尾,而daW也会删除空格之间的整个序列。

于 2013-09-02T08:45:55.983 回答
2

假设光标在开头throw=itdE应该可以解决问题

E           Forward to the end of WORD [count] |inclusive|.
            Does not stop in an empty line.
于 2013-09-02T08:28:55.573 回答
0

另一种方式是Bdt<space>。请注意,您的光标可以在任何字符上throw=it,

B: 将光标放在前一个空格之后的块的最前面

dt<space>: 删除直到空格

于 2015-09-22T21:35:33.380 回答
0

用于caW删除您的序列并进入插入模式。

用于daW删除您的序列并保持正常模式。

于 2015-09-23T03:52:06.770 回答