zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    openstack计算节点nova
    openstack控制节点nova
    openstack镜像服务glance
    openstack验证服务keystone
    openstack基础环境
    关于mysql中like查询是否通过索引的测试
    并发编程的优缺点
    mybatis中namespace配置方式
    开通技术博客的第一天
    ajax的使用
  • 原文地址:https://www.cnblogs.com/ldyaly/p/12725094.html
Copyright © 2011-2022 走看看