Vi/Vim 使用小窍门,如何消除搜索后的关键字高亮

在这里插入图片描述

Vim/Vi 基本上是 *nix 世界最受欢迎的编辑器了,不知道为什么,一直以来觉得和 Emacs 比起来,Vim 更加有亲和力。用起来很舒服。

今天就记录一个困扰了我很久的问题。

大家应该都知道,在 Vi 里面如果要搜索某个关键字,只要键入 /xxx 就可以了,比如,我要搜索一个函数,我就键入

/snprintf

然后回车,一个文件中,所有出现这个字样的地方都会被高亮显示。按 n 键,就可以自动把光标跳到下一个,p 可以跳到上一个。

在这里插入图片描述

但是,搜索结束后,怎么消除高亮呢,我以前一直不知道,弄得自己也很无奈。

终于在网上看到,只要键入

:noh

这个命令,也可以写成 nohls,其本质意思是 no highlight search 的意思。你记住了么?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/697270.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C语言开发教程

C语言开发教程 电子书下载 下载地址 第一章 导言 1.1 入门 1.2 变量与算术表达式 1.3 for语句 1.4 符号常量 1.5 字符输入/输出 1.6 数组 1.7 函数 1.8 参数--传值调用 1.9 字符数组 1.10 外部变量与作用域 第二章 类型、运算符与表达式 2.1 变量名 2.2 数据类型及长度 2.3 常…

汽车会撞死人,应不应该限制汽车?

激进派表示事故率很低,损失相比汽车带来的收益不值一提,不能限制汽车 保守派表示行人什么也没有做错,却飞来横祸,只要发生一起事故,可能对一个家庭就是灭顶之灾,应该严格限制汽车 两边都有道理&#xff0c…

Python-pdfplumber读取PDF内容

文章目录 前言一、pdfplumber模块1.1 pdfplumber的特点1.2 pdfplumber.PDF类1.3pdfplumber.Page类 二 pdfplumber的使用2.1 加载PDF2.2 pdfplumber.PDF 类2.3 pdfplumber.Page 类2.4 读取PDF2.5 读取PDF文档信息2.6 查看总页数2.7 查看总页数读取第一页的宽度,页高等…

263集成客服系统:提升电商平台用户体验

{连接:无缝整合客服渠道} 在电子商务领域,客服是保持客户满意度和忠诚度的关键因素。263集成客服系统允许电商平台无缝连接到各种客服通道,包括在线聊天、电子邮件和社交媒体等。这种无代码开发方式不仅消除了传统API开发的复杂性&#xff…

使用Java调用Cplex求解带时间窗的车辆路径问题

使用Java调用Cplex求解VRPTW问题 一、带时间窗车辆路径优化问题(Vehicle Routing Problem with Time Window,VRPTW)1.1 问题描述1.2 模型构建 二、使用Java调用Cplex求解VRPTW问题2.1 完整代码2.2 求解结果 三、求解过程中踩的坑 一、带时间窗…

DevOps:实现软件开发与运维的协同革命

DevOps作为一种新型的软件开发和运维模式,在当今信息技术领域引起了广泛关注和应用。本文通过对DevOps的定义、原则、核心实践以及优势等方面进行探讨,旨在深入剖析DevOps对软件开发与运维的革命性影响,并从实践角度探讨其在现代软件开发中的…

VsCode编译wxWidgets的HelloWorld

wxWidgets 环境搭建 在wxWidgets 官网下载页面点击Download Windows Binaries选择TDM-GCC 10.3和MinGW-w64 8.1下的头文件和开发包进行下载。这儿我们会用两种 gcc 编译器进行对比,所以下载 2 个种编译器对应的库文件。正常只需根据自己安装的编译器下载对应的 1 种…

[每周一更]-(第88期):Nginx 之 proxy_pass使用详解

proxy_pass 指令用于指定后端服务器的地址,可以采用以下不同的格式: 直接指定地址和端口: location / {proxy_pass http://backend_server:8080; }这将请求代理到 http://backend_server:8080。 使用变量: location / {set $ba…

petalinux_zynq7 驱动DAC以及ADC模块之五:nodejs+vue3实现web网页波形显示

前文: petalinux_zynq7 C语言驱动DAC以及ADC模块之一:建立IPhttps://blog.csdn.net/qq_27158179/article/details/136234296petalinux_zynq7 C语言驱动DAC以及ADC模块之二:petalinuxhttps://blog.csdn.net/qq_27158179/article/details/1362…

flutter开发实战-手势Gesture与ListView滚动竞技场的可滑动关闭组件

flutter开发实战-手势Gesture与ListView滚动竞技场的可滑动关闭组件 最近看到了一个插件,实现一个可滑动关闭组件。滑动关闭组件即手指向下滑动,组件随手指移动,当移动一定位置时候,手指抬起后组件滑出屏幕。 一、GestureDetect…

大保司保费贵,是否物有所值?

《大保司保费贵,是否物有所值》 这是罗师兄的原创文章 预计8-9分钟读完 作者:罗师兄 微信号:luoyun515 当我们想要买一份重疾险、储蓄险等长期险时, 我们会发现,同样的保障责任和保额, 不同保险公司的…

基于AdaBoost算法的情感分析研究-微博情感分析-文本分类

基于AdaBoost算法的情感分析研究 摘 要 随着互联网的快速发展,各类社交媒体平台如微信、QQ等也与日俱增,而微博更是集成了传统网站、论坛、博客等的优点,并加上了人与人之间的互动性、关系亲密程度等多种智能算法,并以简练的形式…

python安装与配置2024最新版

对python不熟悉的可以去看看这篇文章python介绍 pytho安装 来到Python官网:https://www.python.org/ 然后 选着download列表下的windows , 然后加进入python各个版本的下载界面 可以看到截止2024年2月22日,最新版是3.12.2 但是我们一般下载稳定版 如下,点击连接进…

设计模式学习笔记 - 面向对象 - 5.接口和抽象类的区别

简述 在面向对象编程中,抽象类和接口是常被用到的语法概念,是面向对象四大特性,以及很多设计模式、设计思想、设计原则实现的基础。它们之间的区别是什么?什么时候用接口?什么时候用抽象类?抽象类和接口存…

解决两个MySQL5.7报错

目录 1.启动不了MySQL,报错缺少MSVCR120.dll去官网下载vcredist_x64.exe运行安装进入管理员CMD 2.本地计算机 上的 mysql 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止,Fatal error: Can‘t open and lock privilege tables: Table ‘…

wpf menu 菜单 快捷键

界面快捷键资源 CtrlF F3可加入其它&#xff0c;自行定义 Page可改为Windows xaml文件 <Style TargetType"{x:Type DataGrid}"> <Setter Property"ContextMenu"> <Setter.Value> <ContextMenu St…

实习日志28

1.医院账套系统换新&#xff0c;卡片数据转移 1.1.修改旧导出的Excel 1.2.尝试导入新系统 1.3.修改导入数据再次导入即可 这个系统做的限制条件比较多&#xff0c;代码健壮性不错。 先在Excel表格里改好批量的&#xff0c;再导入检查&#xff0c;改一些细节的比较快捷。 2.…

套接字(Sockets)编程——逆向分析向

套接字&#xff08;Sockets&#xff09;编程 套接字&#xff08;Sockets&#xff09;编程是一种网络编程技术&#xff0c;用于在不同计算机之间或同一台计算机上的不同进程之间进行通信。在套接字编程中&#xff0c;我们创建套接字&#xff0c;这是一个支持网络请求和响应的端…

PHP安全

PHP安全 推荐链接PHP版本号隐藏 推荐链接 链接目录 PHP版本号隐藏 PHP 版本信息泄露 系统数据包 X-Powered-By 字段泄露了 PHP 具体版本信息 //找到php.ini文件 //要修改的位置&#xff0c;把expose_phpOn 改为 expose_phpOff //service php-fpm restart #apache服务器可使用…

ChatGPT回答模式

你发现了吗&#xff0c;ChatGPT的回答总是遵循这些类型方式。 目录 1.解释模式 2.类比模式 3.列举模式 4.限制模式 5.转换模式 6.增改模式 7.对比模式 8.翻译模式 9.模拟模式 10.推理模式 1.解释模式 ChatGPT 在回答问题或提供信息时&#xff0c;不仅仅给出…