zoukankan      html  css  js  c++  java
  • VIM替换、截取及追加操作

    参考:

    • http://blog.csdn.net/love__coder/article/details/6739670
    • http://blog.csdn.net/love__coder/article/details/7217377

    截取生成新文件或追加至已有文件:

    :21,42w! ./new.txt             #将第21~42行生成同路径下的new.txt
    :43,52w! >>./anotherNew.txt    #将第43~52行追加到t同路径下的anotherNew.txt    

    替换:

    :s/old/new           #替换当前行的第一个old为new
    :s/old/new/g         #替换当前行的所有的old为new
    :.,$s/old/new        #替换当前行到最后行的第一个old为new
    :.,$s/old/new/g      #替换当前行到最后行的所有old为new
    :N,Ms/old/new        #替换第N行到第M行的第一个old为new
    :N,Ms/old/new/g      #替换第N行到第M行的所有old为new
    :N,Ms/old/new/gc     #替换第N行到第M行的所有old为new,且逐一询问是否删除
    :%s/old/new          #替换所有行的第一个old为new
    :%s/old/new/g        #替换所有行的所有old为new
  • 相关阅读:
    【BZOJ 5000 OI树】
    九、表锁
    八、ORDER BY优化
    七、索引优化分析
    六、JVM之垃圾回收
    五、JVM之堆内存
    四、JVM之栈与栈帧
    三、JVM之方法区
    二、JVM之体系结构
    一、JVM之类加载器
  • 原文地址:https://www.cnblogs.com/flowjacky/p/4319464.html
Copyright © 2011-2022 走看看