查找替换的格式如下:

:[range]s[ubstitute]/{pattern}/{string}/[flags] [count]

range可以是

.  点号表示在当前行查找(这是默认的range)

$   表示文件的最后一行

%   %号表示在整个文件中查找替换,相当于1,$

输入:help range查看更多用法

比如如果想把最后三行的item替换成character,那么:

输入

:20,$s/item/character/g

:

range为20,$(从第20行开始到文件末)

s表示替换

pattern为item

string为character

g表示将每行出现的所有的item都替换成charater(如果不加g只替换每行出现的第一个item,这个例子中g可以省略)

按下回车后,变成如下模样

可以看到最后三行的item变成了character,但是不爽的地方是所有的item都高亮显示了

输入

:nohl

可以取消高亮

ubuntu中查找文件后高亮_vim查找替换及取消高亮相关推荐

  1. Java版二叉树的前序遍历查找、中序遍历查找和后序遍历查找

    文章收藏的好句子:任何挫折,如果无法彻底击败你,那一定会使你更强. 目录 1.二叉树的节点查找 1.1 前序遍历查找 1.2 中序遍历查找 1.3 后序遍历查找 1.二叉树的节点查找  1.1 前序遍 ...

  2. labview linux 内核 不匹配,Linux CentOS7(或Ubuntu)中安装NI-VISA后一打开范例Simple Serial.vi就闪退,LabVIEW就崩溃。...

    Linux CentOS7(或Ubuntu)中安装NI-VISA后一打开范例Simple Serial.vi就闪退,LabVIEW就崩溃. 我安装了LabVIEW pro 2017 for Linux ...

  3. linux查找文件限制时间,Linux查找命令find与文件三种时间

    Linux中查找命令如下: Which 查看可执行文件的位置. whereis 查看文件的位置. locate 配合数据库查看文件位置. Find 实际搜寻硬盘查询文件名称. 其中find的功能很强大 ...

  4. 2080Ti在Ubuntu中重装系统后U盘安装显卡驱动

    2080Ti在Ubuntu中重装系统后U盘安装显卡驱动 文章目录 2080Ti在Ubuntu中重装系统后U盘安装显卡驱动 注意! 1.挂载U盘: 卸载掉原有驱动 屏蔽nouveau 安装.run驱动 ...

  5. Ubuntu 中改变文件的默认打开方式(转)

     源自:Ubuntu 中改变文件的默认打开方式 1. 相关配置文件 [plain] view plaincopyprint? 全局配置 /etc/gnome/defaults.list /usr/sh ...

  6. 文件管理搜不到Android 里的文件,Android:在原始文件夹中添加文件后窗口找不到内容容器视图...

    正在获取窗口找不到内容容器视图.这个错误询问应用程序何时将检查权限Android:在原始文件夹中添加文件后窗口找不到内容容器视图 我注意到,对于穿着应用程序,我正在将穿着apk复制到原始文件夹中.它有 ...

  7. Ubuntu中复制文件出现权限不够的问题

    Ubuntu中复制文件出现权限不够的问题 首先,打开终端,进入root模式,或者直接输入sudo nautilus. 然后,在新打开的窗口操作文件即可.

  8. ubuntu中查找文件后高亮_ubuntu 中查找文件的命令

    locate - 查找文件的简单方法    :   依据文件名来查找文件 locate 程序快速搜索路径名数据库,并且输出每个与给定字符串相匹配的文件名.比如说,例如,我们想要找到所有名字以" ...

  9. ubuntu中搜索文件或文件夹的方法

    whereis+文件名 用于程序名的搜索,搜索结果只限于二进制文件(参数-b).man说明文件(参数-m)和源代码文件(参数-s),如果省略参数,则返回所有信息. $ whereis python p ...

最新文章

  1. matlab根据 2 6,#2.6 应用MATLAB进行模型处理
  2. 【Xamarin挖墙脚系列:现有IPhone/IPad 设备尺寸】
  3. 梯度下降法与批量梯度下降法的简洁公式总结
  4. CNN、RNN、DNN的内部网络结构有什么区别?
  5. Smart Form中打印图标或符号
  6. 期货市场计算机分析指南在线,期货市场计算机分析指南
  7. 20190313_C#反转绘制字符串
  8. 代码复审1234跟我一起来
  9. C/C++:copy control (拷贝控制)
  10. 详解 undefined 与 null 的区别
  11. 教程篇(7.0) 02. FortiGate基础架构 SD-WAN本地分汇 ❀ Fortinet 网络安全专家 NSE 4
  12. app逆向入门分析——破解某APP登陆请求参数
  13. 通信技术发展的自然辩证法
  14. 让计算机u盘启动,U盘启动设置|电脑如何设置U盘启动?
  15. [幽默笑话]初中英语书中的LiLei和Hanmeimei应该结婚了吧!(转载)
  16. 文本分类上分微调技巧实战
  17. iOS8定位问题解决方案
  18. scau 10306 Prison break
  19. TextGrabber重大更新,识别文字并实时离线翻译,支持中文
  20. 理解 RxSwift:为什么要使用 RxSwift(一)

热门文章

  1. DWR中引用JS的路径问题
  2. Windows中的进程和线程
  3. 扩展CheckBoxList实现选中绑定
  4. mongodb java 嵌套查询_MongoDB java 查询嵌套JSON数据?
  5. recyclerview添加间隔左右_卤水保养、卤水添加小常识,你是否已经掌握
  6. 泰坦尼克号数据集_机器学习-预测泰坦尼克号生存概率
  7. linux2019内核版本发布,新兴的桌面发行版 Septor Linux 发布 2019 版
  8. 设计素材|剪纸风新年春节烫金PSD分层模板,牛气!
  9. 在集设网欣赏灵感作品合集,感受字体之美
  10. 自学UI设计,应当具备的基础技能(软件)