vim编辑器删除命令大集合
vim编辑器删除命令大集合


x--删除当前字符
dw--删除当前单词
5dw--删除5个单词
dd--删除当前行
10dd--删除10行(包括当前行)
d$--删除到行的末尾
d0--删除到行的开始(同命令:d^),不包括光标下的字符。
:1,.d--删除当前位置到文件的开始的所有内容
:.,$d--删除当前位置到文件末尾的所有内容

高级用法:
di(--删除括号里的内容
比如说有这么个字符串 "testdfat",假设光标停留在第一个 t 位置。
di":delete all content inside ",结果字符串为""
dta:delete all content to a,结果字符串为"at"
dfa:delete all content from current location, until a is found,结果字符串为"t"
高手进阶:
1、打开 Vim 后,执行 :help object-select 可以看详细介绍。
2、文本对象 (text objects) . 详见 Vim 的 help :help text-objects参看原理介绍。