zoukankan      html  css  js  c++  java
  • vi 编辑器

    vi编辑器分为命令模式 ,insert模式,命令行模式

    命令模式:

      i,o,a,s,I,O,A,S进入insert模式编辑,其中i在光标位置插入,I在行头插入,o在下面另加一行,O在上面另加一行

      u 撤销 ctrl+r还原

          dd剪切,yy赋值,ndd,nyy ,如5dd剪切5行

         ni,进入后输入字符按Esc后自动赋值n遍

      ng跳到第几行

      G跳到文本最后一行

      按r 再输入值后光标所在字符被替换为新输入字符

      “a5yy  把当前后面5行文本拷贝到系统剪切板a区域,"a5p 从系统剪切板a区域获取并粘贴。(这个功能在RHEL6.3下面一直未能正确实现,粘贴的时候老是报nothing in register a)

    insert模式

      按ESC回到命令行模式

    命令行模式

      在命令模式下按冒号:进入该模式

      显示行号 set nu 取消行号 set nonu,跳到第n行,直接输入数字n

      查找文本/向下查找,?向上查找,后续按n为查找下一个,按N查找上一个

      w > filename 把文本另存为其他文件

      r >filename 从其他文件读入

      e filename也是从其他文件读入, e!放弃当前修改

      wq,q,q!

      1,$s/xxx/***/g把第一行到最后一个的内容xxx替换为*** ,如果最后为c则先询问是否替换

      

      

      

      

  • 相关阅读:
    UOJ#80. 二分图最大权匹配 模板
    BZOJ2243: [SDOI2011]染色
    LA5713 Qin Shi Huang's National Road System
    BZOJ1977: [BeiJing2010组队]次小生成树 Tree
    LA5009 Error Curves
    BZOJ1013: [JSOI2008]球形空间产生器sphere
    BZOJ2733: [HNOI2012]永无乡
    BZOJ1552: [Cerc2007]robotic sort
    BZOJ3223: Tyvj 1729 文艺平衡树
    网络流24题(24/24)
  • 原文地址:https://www.cnblogs.com/aloha/p/3781172.html
Copyright © 2011-2022 走看看