在Linux中,使用Vim可以轻松地查找并高亮显示所有匹配的文本
- 打开Vim并加载要搜索的文件。例如,如果要搜索名为
example.txt
的文件,请在终端中输入:
vim example.txt
- 按下
/
键,开始搜索。此时,Vim会显示一个命令行提示符,如下所示:
/pattern
其中pattern
是您要搜索的文本或正则表达式。
- 输入您要搜索的文本或正则表达式,然后按回车键。例如,如果要搜索文本
hello
,请输入:
/hello
- 要高亮显示所有匹配的文本,请在命令行提示符中输入以下命令:
:set hlsearch
这将启用高亮显示功能。
- 若要在搜索完成后关闭高亮显示,请输入以下命令:
:nohlsearch
-
若要在下一个匹配项之间跳转,请按下
n
键。若要在上一个匹配项之间跳转,请按下N
键。 -
若要在搜索框中替换文本,请按下
:
键,输入替换命令,如:
:%s/old_text/new_text/g
这将把文件中的所有old_text
替换为new_text
。
- 完成搜索和替换后,按下
:wq
键保存更改并退出Vim。