Linux vi编辑器如何查找与替换关键字
- 来源:懒猫seo博客 作者:懒猫 发布时间:2020-08-13 15:33:59 阅读: 分类:seo教程
导读:1. 前言 本文主要讲解如何在vi编辑器中搜索和替换字符。 vi提供了几种通过搜索指定字符串来搜索文件内容的指定位置的方法。vi还具有强大的全局替换功能。 vi如何搜索和替换字符...
1. 前言
本文主要讲解如何在vi编辑器中搜索和替换字符。
vi提供了几种通过搜索指定字符串来搜索文件内容的指定位置的方法。vi还具有强大的全局替换功能。

vi如何搜索和替换字符
2. vi搜索字符串
字符串是连续的一个或多个字符。字符串可能包括字母、数字、标点符号、特殊字符、空格、制表符或回车符。字符串可以是语法单词,也可以是单词的一部分。

vi搜索字符串
要查找字符串,请键入/后跟要搜索的字符串,然后按Return。vi将光标定位在字符串的下一个位置。例如,要查找字符串meta,键入/meta并返回。
键入n转到字符串的下一个匹配项。键入N以转到前面的搜索结果。
要在文件中向后搜索,可以使用?而不是/。在这种情况下,n和N的方向相反。
搜索通常区分大小写:搜索A不会找到a。如果你想让vi在搜索过程中忽略大小写,输入:set ic。要把它改回默认的大小写模式,输入:set noic。
如果vi找到请求的字符串,光标将在第一次出现时停止。如果没有找到字符串,vi将显示在屏幕最后一行没有找到的模式。
某些特殊字符(/ & !。^ *
不能识别此Latex公式: \ ?)对搜索过程有特殊意义,在搜索中使用它们时必须“转义”。若要转义特殊字符,请在它前面加上反斜杠\。例如,搜索字符串anything?输入/anything\?并按回车。您可以使用这些特殊字符作为搜索函数的命令。如果要搜索包含一个或多个此类字符的字符串,则必须在特殊字符前加上反斜杠。要转义反斜杠本身,请键入\。3. vi精准搜索你可以使搜索更精确的标签字符串与指标为下列特点:开始行行结束开始的单词结束词通配符vi精准搜索若要匹配行首,请使用插入符号(^)开始搜索字符串。例如,要查找以abc开头的下一行,输入:/^abc若要匹配一行的结尾,请使用美元符号(
)结束搜索字符串。例如,查找以abc结尾的下一行。输入:
/abc\.$
注意,句点是用反斜杠转义的。若要匹配单词的开头,请在字符串的开头输入<要匹配单词的结尾,请在字符串的末尾键入\>。因此,要匹配一个单词,而不是字符串,请在搜索模式中组合单词结尾和单词开头标记。例如,要查找下一个出现的单词—而不是字符串abc,输入:
/\<abc\>
要匹配任何字符,请在要匹配的位置的字符串中键入句点.。例如,要查找下一个出现的“假信息”或“错误信息”,输入:
/.isinformation
因为这是一个字符串的搜索,而不是一个单词,所以这个搜索模式也可能会发现misinformationalist和disinformationism这样的结构。
版权:【本站部分转载文章能找到原作者的我们都会注明,若文章涉及版权请发至邮箱:1695770950@qq.com,我们以便及时处理,可支付稿费。向本站投稿或需要本站向贵司网站定期免费投稿请加QQ:1695770950】
更多信息请关注微信:18621662294
- 相关推荐
- seo系统技术资料:网站内链优化三大标准原则 10-24
- seo系统技术:文章中超链接对关键词排名的提升作用 10-24
- 沈阳seo技术分享:百度优化技术七种seo快速排名的方法分享 10-24
- [百度seo关键词优化]企业网站快速排名 10-24
- 百度seo技术:网站的关键词如何布局最大程度提升网站流量 10-24
- [宜昌seo]增加百度收录有什么好方法吗 10-24
- 网络运营seo与seo优化人员的区别 10-23
- [宁波seo优化]网站常见问题设置和解决办法 10-23
- seo技术织梦后台系统管理安装优化 10-23
- 小白必看技术:懒猫聊动态网页和静态网页的特点 10-23
|
|
|
|
|
|
|
|
|
|