首先,vim的便捷性在删除方面很明显的,譬如d命令,可以组合出很多种用法,远非鼠标所能及; 你所说的:d4b向左移动删除4个; 其他使用: 最简单的就是dd,删除光标所在行.(很多命令两个组合使用就是操作整行,比如yy,复制光标所在行;cc,删除光标所在行,且进入insert模式); 若你在单词中间,想删除整个单词,使用daw(delete a word),类似的命令有caw; d与f可以配合使用,比如dfc; d与f配合使用时,也可以接数字,比如d2fd; c 命令执行完后进入insert模式,d命令执行完后还是在nomal模式 X 删除当前光标左边的字符 x 代表dl(删除当前光标下的字符) X 代表dh(删除当前光标左边的字符) D 代表d$(删除到行尾的内容) C 代表c$(修改到行尾的内容) s 代表cl(修改一个字符) S 代表cc(修改一整行 命令"3dw"和"d3w"都是删除3个word; 替换单个字符"r"命令也可以用"cl"或"s"完成同样的事情, 但用"r"的话就不需要再用 键回到Normal模式了;