vim实用指南(5):编辑命令(删除、修改、复制、重复)(1)——删除

1、删除单个字符——x命令

         在normal模式下,按下x会删除光标所在的字符,如:

         

此时按x会删除u字符。

类似的,大字的X删除光标前面的字符。

2、删除多个字符——nx命令

      n代表数字,如:5x #代表一次删除光标所在字符及后面的5个字符,100x代表一次删除100个字符

类似的,大字的nX则会删除光标前面的n个字符

3、删除单个单词——dw命令

      dw会删除从当前光标开始的单词(不是光标所在的单词,dw可理解为:delete word);

      diw会删除光标所在的单词(i:可理解为in);

      大写的W之前讲到过,详见光标移动小节。

4、删除多个单词——dnw或ndw命令

      n代表数字,如:10dw或d10w代表删除10个单词。

      大写的W之前讲到过,详见光标移动小节。

5、删除整行——dd命令

        dd表示删除光标所在的行,删除整行。

6、删除多行——ndd命令

       n代表数字,如:10dd 代表删除10行

7、删除到行尾——d$命令

      d$命令表示删除从光标开始到行尾的所有字符(不会删除换行符,即使光标在行道。这点与dd有区别)

8、邮件到行首——d^命令

      删除到行首

10、删除到文件尾——dG命令

        删除光标所在行到文件尾的所有行

11、删除到文件头——dgg命令

       删除光标所在行到文件头的所有行

 

注意:

         1、vim 中很多命令都可以与数字、光标移动命令相配合使用