【运维小技巧】Linux 下 vim & vi 查询关键字小技巧

举报
yd_234266552 发表于 2022/10/02 09:32:27 2022/10/02
【摘要】 【技巧一】查询关键字,查询到的关键字高亮显示方法一 【测试无效】在有些linux的版本中,在vim中搜索出来的关键字是不带高亮的,这样很不利于我们阅读。可以通过以下命令是关键字高亮。1.使一个关键字高亮先用vim打开你要阅读的文件,然后进入命令模式,即在非编辑状态下,按":"。然后使用下面命令:[/pattern/]: 这个参数是你要搜索的关键字。注:命令使用时,参数不要加[]例:在打开的文...

【技巧一】查询关键字,查询到的关键字高亮显示

方法一测试无效】

在有些linux的版本中,在vim中搜索出来的关键字是不带高亮的,这样很不利于我们阅读。
可以通过以下命令是关键字高亮。
1.使一个关键字高亮
先用vim打开你要阅读的文件,然后进入命令模式,即在非编辑状态下,按":"。
然后使用下面命令:
[/pattern/]: 这个参数是你要搜索的关键字。
注:命令使用时,参数不要加[]
例:在打开的文件中搜索所有的error,并使其高亮。
:match search /error/
2.搜索多个关键字,并使每个关键字使用不同的高亮模式。
这个实现起来其实很简单,vim中一共有三个match命令,分别是match, 2match, 3match。我们要想实现上面功能,就要分别使用这三个命令进行搜索,并使用不用的高亮模式即可。
例:在打开的文件中搜索所有的error, info, warning,并分别使用不同的高亮模式。
:match errormsg /error/
:2match moremsg /info/
注:因为只有找三个命令,所以只能实现三个关键字的搜索。如果重复使用同一命令,会是上次的效果无效

方法二测试有效】

vim  ~/.vimrc

syntax on
set hlsearch
colorscheme desert
set nocompatible
set backspace=indent,eol,start

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。