linux vi下如何查找文本(linuxvi下查找)

Linux Vi是一款功能强大的文本编辑器,拥有众多的强大功能,比如通过查找文本功能很容易实现在数量庞大文件内查找特殊文本或字符,很多用户都用vi对文件做修改而不是使用其他诸如notepad,WordPad以及文本编辑器类的软件。

查找文本在linux vi下可以使用/元字符来实现,在vi命令模式下,输入/user可以从文件最开始位置查找含有user文本的行,当查找大量文本时可以指定限定区域:

(1)首先进入vi编辑状态:输入vi test.txt

(2)指定限定区域,比如说从第20行到第30行

输入命令/20,移动光标到20行。

输入命令/30,移动光标到30行,此时[20;30]区域就被限定了

(3)搜索区域内文本内容,搜索user内容:

输入/user,此时就会从第20行到第30行搜索user的内容,并将光标移动到第一个找到的user的字符位置。

(4)搜索下一个:输入命令/N 即可实现从上次查找的位置向下查找下一次user的字符,光标的位置也会移动到下一个查找到的user的位置。

以上就是linux vi下如何查找文本的方法,在查找时也可以使用正则表达式来查找,很多字符和符号也可以让搜索更加准确,比如搜索user后面跟着一个字母的文本可以使用/user[a-z] 来实现。


数据运维技术 » linux vi下如何查找文本(linuxvi下查找)