学习论坛 会员投稿 RSS订阅 站内通告:
搜索: 您的位置网站源代码 > 操作系统 > linux > Linux编辑器vi中文本搜索与替换操作

Linux编辑器vi中文本搜索与替换操作

2009-09-16 09:05:32 来源:原创 【 】 浏览:
摘要: linux命令,Linux操作系统,Linux编辑器vi中文本搜索与替换操作,在进行文本编辑的时候,您可以需要搜索或定位特定的单词或单词的一部分。vi 编辑器有向前或向后搜索指定模式的功能。

文本搜索与替换操作
在进行文本编辑的时候,您可以需要搜索或定位特定的单词或单词的一部分。vi 编辑器有向前或向后搜索指定模式的功能。
“/”是vi 编辑器的模式搜索命令。键入“/”后屏幕的底部会出现一行,同时一个斜扛会出现在底行的行首上,且光标被放置在斜扛之后。此

时,您可以在光标位置键入你需要搜索的模式。输入完成并按下ENTER键后,编辑器将开始从光标所在的位置起向文件尾部搜索你键入的模式。

如果输入的模式被找到,光标将停留在找到的模式上,在找到一个匹配的模式后,如果您还需要搜索下一个匹配的模式,使用命令“n ”即可如

果需要找到上一个匹配的模式,则使用“N ”命令即可。
此外 “?” 命令也是模式搜索命令。与“/” 的区别在于:“/” 是从光标当前所在位置向文件尾部搜索,而“?” 命令则是由光标当前所在

位置向文件头部搜索。
文本替换操作需要使用末行模式进行操作,即所有文本替换操作命令均以“:”开头。
文本替换命令的格式为:
:s/text1/text2 用于将光标所在段落搜索到的第一个”text1“替换为”text2“;
:s/text1/text2/g 用于将光标所在段落的所有”text1“替换为”text2“;
:m,ns/text1/text2/g 用于将从 m行开始至n 行结束的所有搜索到的”text1“替换为”text2 “。其中可以使用$表示末行,即“1,$ ”表示替

换文档中的所有符合条件的字符。


顶一下
(0)
0%
踩一下
(0)
0%
Tags: Linux命令
责任编辑:小人物
收藏】 【挑错】 【推荐】 【打印
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
关于我们 | 网站声明 | 广告服务 | 招聘英才 | 联系我们 | 网站地图 | RSS订阅 |