进行简单的全局查找替换的时候,可以使用ex的如下命令

:%s/which/what/g

它的用法比较简单

% 表示每一行(everyline)
s 替换(substitue)
which 查找的内容
what 替换的内容
g 全局(global on that line)

这样可以快速的实现全局的查找替换功能,但是有时候我们并不想一次性完成所有的替换操作,有可能只想替换一部分。

实现这种操作,我们首先想到的执行顺序应该是 查找 -> 是否修改? -> 修改 -> 查找下一个 -> 是否修改? -> 修改。

具体的命令可按如下顺序执行:

/which 查找
cwwhat[ESC] chang word
n 下一个,无需替换
n 继续下一个,需要修改
. .(dot)是用来重复上一次操作,即cwwhat[ESC]

Vim - 边确认边查找替换相关推荐

  1. 远程拷贝、查看端口、vim常见快捷键、查找替换命令、grep命令、查看存储空间的命令、chkconfig命令、系统自动启动级别、主机名配置、IP地址配置、域名映射、防火墙设置

    2.1.远程拷贝 (将/export/servers/hadoop上的文件拷贝到bigdate@192.168.1.1:/export/servers/ ) scp –r /export/server ...

  2. vi查找替换命令详解

    一.查找 查找命令  /pattern<Enter> :向下查找pattern匹配字符串  ?pattern<Enter>:向上查找pattern匹配字符串  使用了查找命令之 ...

  3. vim查找/替换字符串

    1.:s 命令来替换字符串. :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky :n,$s/vivia ...

  4. Vi/Vim查找替换使用方法

    vi/vim 中可以使用 :s 命令来替换字符串.该命令有很多种不同细节使用方法,可以实现复杂的功能,记录几种在此,方便以后查询.    :s/vivian/sky/ 替换当前行第一个 vivian ...

  5. [转]Vi/Vim查找替换使用方法

    vi/vim 中可以使用 :s 命令来替换字符串.该命令有很多种不同细节使用方法,可以实现复杂的功能,记录几种在此,方便以后查询.    :s/vivian/sky/ 替换当前行第一个 vivian ...

  6. VIM 查找替换命令的使用

    vi/vim 中可以使用 :s 命令来替换字符串.该命令有很多种不同细节使用方法,可以实现复杂的功能. :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/s ...

  7. vi/vim 查找替换使用方法

    http://wzgyantai.blogbus.com/logs/28117977.html vi/vim 中可以使用 :s 命令来替换字符串.该命令有很多种不同细节使用方法,可以实现复杂的功能,记 ...

  8. centos7 vim查找_如何在 Vim/Vi 中快速查找和替换文本内容

    Vim 是 Vi 多模式命令行编辑器的加强版,通常默认的Unix或Linux系统中都默认自带Vi命令编辑器.当然,为了更好的体验,如果系统默认没有安装Vim,建议安装Vim. 通过本文的讲解,你将学会 ...

  9. Vim 文本查找/替换

    Vim 文本查找/替换 Vim 查找 Vim 替换 单行替换首个old 单行替换全部的old 多行替换首个old 多行替换全部old 全局替换 确认替换 Vim 查找 在Vim编辑器下进入底行模式(命 ...

最新文章

  1. 第七章 PX4-Mavlink解析
  2. IT领域中混合云管理工具扮演什么角色?
  3. javafx中css选择器_JavaFX技巧12:在CSS中定义图标
  4. kerberos 下运行spark 报错 Requested user hdfs is banned
  5. ActiveMQ Topic发布订阅消息
  6. Jzoj5245 Competing Souls
  7. php 完全前后端分离使用jwt,larke-admin 是一套使用 Laravel 8 、JWT 和 RBAC鉴权的前后端分离的通用后台管理系统...
  8. [android] 切换界面的通用处理
  9. 记录一次es写入操作
  10. Nginx源码编译安装
  11. php导出excel代码,php导出excel的实例代码
  12. jmeter下载文件
  13. 必学:入行电商产品经理必备知识,原来这么简单
  14. 恒大人寿保险搭载EastFax USB SERVER推动U盾管理革新
  15. 1-2 实验2 点对点通信
  16. vm时序数据库-导入数据
  17. 联璧品牌发布会在重庆隆重举行 联璧CEO侬锦做重要讲话
  18. 数据技术之Hadoop(HFDS文件系统)
  19. 别问上海配眼镜去哪里好,这几家上海老店你必须知晓!
  20. bigDecimal除法取整数

热门文章

  1. 创新创意ssm计算机毕业设计题目300例之java出版社样书申请管理系统023w0
  2. 数字人民币即将在“农村”推广和试点
  3. (二维数组打表)F. 342 and Xiangqi
  4. linux创建用户使用密钥对登录
  5. 2015年10月19日作业
  6. unity摄影机depth模式_摄像机的深度图
  7. 美通社日历 | 媒体关注、会展信息、企业财报发布,节假日备忘(1月4日—1月10日)...
  8. 基于区块链的供应链金融资料搜集
  9. 世界球线四大天王/各型号羽毛球线的评论
  10. 羽球混双跑位要与搭档提前沟通[球星解答]