vim编辑器

文本编辑器:全屏编辑 ①、nano ②、gedit ③、vi,vim    

                      行编辑    sed

vim:vim +#    打开时跳第几行,+默认为末尾

         插入模式  ESC—> <—i/a/o 命令模式(普通模式)   :—> <—ESC  命令行模式(扩展模式)

命令行模式:

           r    读   r/etc/issue

          w    存   w临时保存/w  passwd.bak

          !     临时执行其他命令  ! hostname

          r!    将其他命令执行结果粘贴过来   r!  ls  /etc/passwd

命令模式:

单词跳:w   跳下一单词词尾     b   跳上一单词词尾     e  跳下一单词词首       数字w/b/e

当页跳:H  M  L     zt将当行移到顶    zz将当行移到中   zb将当行移到尾

行首为跳:^ 行首非空白字符   0行首  $行尾

行间跳:gg  第一行   G  最后一行

段跳:{ 上   }下

句跳:(上    )下

 字符编辑:x删除     xp交换俩字符位置    ~转换大小写    J删除当行后的换行符    r替换   R替换多个

①、删除              ②、复制            ③、粘贴                        ④、删除后换为插入模式

      d$=D                     y$=Y                   p  贴上方                       c$=C

      d^                          y^                        P  贴下方                      c^

      d0                          y0                                                            c0

      dw                         yw                                                            cw

      de                         ye                                                             ce

      db                         yb                                                             cb

      dd                         yy                                                             cc

      dG                        yG                                                            cG

      dgg                       ygg                                                           cgg