Gvim中实现特定行文本的替换
参考博文:https://jingyan.baidu.com/article/fedf0737eb658c35ac897728.html
以下命令将文中所有的字符串idiots替换成managers
:1,$s/idiots/manages/g
通常我们会在命令中使用%指代整个文件做为替换范围:
:%s/search/replace/g
以下命令指定只在第5至第15行间进行替换:
:5,15s/dog/cat/g
以下命令指定只在当前行至文件结尾间进行替换:
:.,$s/dog/cat/g
以下命令指定只在后续9行内进行替换:
:.,.+8s/dog/cat/g
你还可以将特定字符做为替换范围。比如,将SQL语句从FROM至分号部分中的所有等号(=)替换为不等号(<>):
:/FROM/,/;/s/=/<>/g
在可视化模式下,首先选择替换范围, 然后输入:进入命令模式,就可以利用s命令在选中的范围内进行文本替换。
使用GVIM打开一个文件
转载于:https://www.cnblogs.com/gujiangtaoFuture/articles/10363988.html
Gvim中实现特定行文本的替换相关推荐
- pandas使用replace函数将dataframe指定数据列中的特定字符串进行自定义替换(replace substring in dataframe column values)
pandas使用replace函数将dataframe指定数据列中的特定字符串进行自定义替换(replace substring in dataframe column values) 目录
- matlab查找替换指令,使用matlab GUI在.txt文件中编辑特定数字使用搜索/替换
使用matlab GUI在.txt文件中编辑特定数字使用搜索/替换 我有一堆不同的模板.txt文件,我想由Matlab中的用户访问.这些模板看起来像这样,但是有一些主要的区别,我将解释: LOAD B ...
- insert 语句_替换某字段中的特定字符串——MySQL REPLACE 与INSERT 函数详解
MySQL提供了一个非常实用的字符串函数--REPLACE() 函数,它允许用新的字符串替换字段中的特定字符串,而不再需要自己写函数去替换,用起来非常的方便. REPLACE() 函数语法 需要注意的 ...
- 如何使用SQL批量替换数据库特定字段中部分特定数据
1.替换数据库特定字段中部分特定数据的SQL语句 SQL语句:update 表名 set 字段名= replace(字段名,'原字符串',需要替换成的字符串') 以将表exam_major中的字段po ...
- python的out模式_如何用python中的DataFrame列的模式替换NA值?
我对Python(和本网站)完全陌生,目前正试图用它们的模式替换特定数据帧列中的NA值.我试过了各种不起作用的方法.请帮我看看我做错了什么:如何用python中的DataFrame列的模式替换NA值? ...
- linux内核不能识别u盘分区,一种在Linux内核中识别特定USB大容量存储设备的方法及系统与流程...
本发明涉配usb设备识别技术领域,特别是涉及一种在linux内核中识别特定usb大容量存储设备的方法及系统. 背景技术: 在linux系统下对usb设备进行管控,一般而言有两种方法,一种是阻断新插入设 ...
- php从数据库中读取特定的行
有的时候我们需要从数据库中读取特定的数据,来检验用户的输入,这个时候需要执行的sql语句是: select * from table_name where id='num'; 需要执行这样的一个语句. ...
- pandas使用split函数将dataframe中的特定列表字段(list column)裂变为多个数据列并拼接到原dataframe中
pandas使用split函数将dataframe中的特定列表字段(list column)裂变为多个数据列并拼接到原dataframe中(splitting column of lists into ...
- pandas将dataframe中的特定数据列的内容转化为列表list数据(convert dataframe column values into a list)
pandas将dataframe中的特定数据列的内容转化为列表list数据(convert dataframe column values into a list) 目录 pandas将datafra ...
最新文章
- Java学习总结:38(正则表达式)
- 关于ASP.NET MVC的一些工作中遇到的问题
- LeetCode 1816. 截断句子
- 破坏计算机信息系统功能罪,破坏计算机信息系统罪
- OpenCV 2 学习笔记(9): 定义ROI(regions of interest):给图像加入水印
- 程序员最常用的7大编程实战网站,阿里腾讯面试题也用它!
- 【服务器】宝塔LNMP安装Discuz!
- thinkphp-更新数据update函数
- 微信小程序 js部分语法
- h计算机软件指什么,stdio.h 是什么意思?
- java bi报表工具_7款顶级开源BI(商务智能)软件和报表工具
- XP系统优化超简单实用版
- linux 时间戳几字节,字节转换跟时间戳转换
- C# 使用 windowsmedia循环播放视频
- 苹果手机投影到墙上_实用派amp;小零碎:快充数据线、实木理线器、小电视支架、高清投影仪……...
- 概率论基础知识(三) 参数估计
- 1913. 公平摄影
- 学VC,我想对自己说......
- 机器学习-Sklearn-13(回归类大家族-下——非线性问题:多项式回归(多项式变换后形成新特征矩阵))
- 玩游戏跳出计算机内存不足怎么办,电脑内存不足怎么办?电脑内存不足的解决方法...
热门文章
- 如何用Python批量提取PPT中含有某关键词的一页,并将这些PPT合并
- Live555本地保存H264/PCM视频音频帧附加SPS/PPS
- Yarn服务无法启动
- 【转】c# 图片压缩 (非图片大小变化)----使得显示效果差点,但是图片占用空间需要变小
- 基于嵌入式ARM的mp3播放器的设计
- 【自然语言处理】【多模态】多模态综述:视觉语言预训练模型
- Androidstudio集成Butterknife后get和set方法不能用了处理办法(java.lang.IllegalArgumentException: cannot add an acti)
- 智能洗拖地机哪个品牌好一点、拖洗地机品牌排行榜前十名
- 英语口语笔记B1-Unit7.交通出行-04-Train travel in Europe
- 【Python】阿里云对象存储OSS图床上传图片