当光标位于单词的中间时,如何删除单词?

时间:2010-04-29 12:12:23

标签: vim

当光标位于Vim中间某个位置的某个位置(在字的结尾或开头)时,如何删除单词?

4 个答案:

答案 0 :(得分:63)

您需要的是正常模式下的以下按键(在按 Esc 之后):

d i w (意思是:删除内部词)

- 或 -

d a w (含义:删除一个单词)

第二个命令也删除单词后面的所有空格,如果单词后面没有空格,则删除单词前面的所有空格。

更多相关命令:

:help diw
:help daw

答案 1 :(得分:22)

我发现“diw”(删除内部单词)是删除单词的直接方法!

答案 2 :(得分:8)

bdw应该这样做。

b回到单词的开头,d写给下一个w ord

答案 3 :(得分:0)

进入正常模式后(按 Esc

˚F 空间 d B'/ KBD> 将删除这个词。