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:写入到新文件

最新文章

  1. c和oc小知识
  2. hdu 1015(DFS)
  3. js学习笔记7----return,arguments及获取元素样式
  4. Innodb之监控Buffer pool Load progress
  5. JAVA EE 第一阶段考试
  6. 远程连接Windows2008R2时服务器报Terminal Services错误的解决办法
  7. 导入excel 数据到mysql出现的时间格式
  8. 把数据库中的null作为条件查询应该用is
  9. PHP String
  10. 【学习笔记】【Foundation】字典
  11. Shell第三篇:基本语法
  12. 前端开发之css篇
  13. 4、libgdx应用框架
  14. SpringBoot与Mybatis整合方式01(源码分析)
  15. ReactJS antd 环境中项目上传图片后压缩(lrz的使用)
  16. 学习PYTHON之路, DAY 10 进程、线程、协程篇
  17. Asp.Net WebAPI核心对象解析(三)
  18. linux备忘簿
  19. 第三周Linux学习报告
  20. 对团队项目的NABCD的分析

热门文章

  1. 转载:用Source Insight中看Python代码
  2. liunx poi excel下载内容乱码本地tomcat正常
  3. ASPxCallbackPanel(珍藏版)
  4. jmap dump文件压缩后失效
  5. ip黑白名单防火墙frdev的原理与实现
  6. Mac安装Python3报错Permission denied @ dir_s_mkdir - /usr/local/Frameworks
  7. web安全/渗透测试--1--web安全原则
  8. 机器学习进阶-案例实战-停车场车位识别-keras预测是否停车站有车
  9. spring异常
  10. JSONArray