【发布时间】:2011-10-14 23:40:43
【问题描述】:
我的床上有一只大熊。
假设我将光标放在“bear”上,在“e”位置,我将如何完全删除“bear”这个词?
【问题讨论】:
-
是(应该合并两个问题)和否(两个问题都不同)。另一个问题涉及插入模式。这一个涉及正常模式。
我的床上有一只大熊。
假设我将光标放在“bear”上,在“e”位置,我将如何完全删除“bear”这个词?
【问题讨论】:
你可以看看这个..delete word after or around cursor in VIM。 看起来和你需要的差不多..
普通模式:
daw : delete the word under the cursor
caw : delete the word under the cursor and put you in insert mode
【讨论】:
b 跳转到单词的开头,然后 dw 删除当前单词。
【讨论】:
daw 一样好。
diw/daw! -> :h text-objects
在这里忘记bdt/bdw。
【讨论】:
作为larsmans answer 的替代方法,您可以使用b 返回,然后d 删除t 中的所有内容,直到下一个空格: dt空格.
此助记符更通用,您可以将其与多个分隔符一起使用。
如果要向后删除,请使用dT空格。
要了解更多左右动作,请联系:he left-right-motions 并阅读本章末尾。
【讨论】: