zoukankan      html  css  js  c++  java
  • VIM常见命令

    1.删除所有数据

    进入到第1行按下d,然后输入G回车,此时内容被全部清除

    2.替换

    :s/vivian/sky/ 替换当前行第一个 vivian 为 sky
    :s/vivian/sky/g 替换当前行所有 vivian 为 sky
    :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky
    :n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky
    n 为数字,若 n 为 .,表示从当前行开始到最后一行
    :%s/vivian/sky/(等同于:g/vivian/s//sky/)替换每一行的第一个 vivian 为 sky
    :%s/vivian/sky/g(等同于:g/vivian/s//sky/g)替换每一行中所有 vivian 为 sky

    可以使用 # 作为分隔符,此时中间出现的 / 不会作为分隔符
    :s#vivian/#sky/# 替换当前行第一个 vivian/ 为 sky/
    :%s+/oradata/apras/+/user01/apras1+ (使用+ 来 替换 /):/oradata/apras/替换成/user01/apras1/ 

     

    3.去除^M 

    可用类型转换命令 unix2dos filename

    参数:

    1. -k:保持输出文件的日期不变

    2. -q:安静模式,不提示任何警告信息

    3. -V:查看版本

    4. -c:转换模式,模式有:ASCII, 7bit, ISO, Mac, 默认是:ASCII

    5. -o:写入到源文件

    6. -n:写入到新文件

  • 相关阅读:
    刚开始用springboot踩的好多坑!!!
    AngularJS学习(一)
    linux上的第一个c语言程序
    设计模式——6大设计原则
    C# List的深复制
    C# XML 操作
    C#多线程学习
    实现树形结构
    观察者模式
    python3.3 MD5
  • 原文地址:https://www.cnblogs.com/tudachui/p/9480965.html
Copyright © 2011-2022 走看看