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

作者&投稿:调飘 (若有异议请与网页底部的电邮联系)
linux的vi怎样消除刚才查找字符串的高亮~

方法如下: 在Vi里面如果要搜索某个关键字,只要键入/xxx就可以了,比如,要搜索一个函数,就键入/snprintf 然后回车,一个文件中,所有出现这个字样的地方都会被高亮显示。按n键,就可以自动把光标跳到下一个。 消除高亮:键入:noh就可以了。

在Vi里面如果要搜索某个关键字,只要键入/xxx就可以了,比如,我要搜索一个函数,我就键入
/snprintf
然后回车,一个文件中,所有出现这个字样的地方都会被高亮显示。按n键,就可以自动把光标跳到下一个。
但是,用好这个功能,怎么消除高亮呢,我以前一直不知道,弄得自己也很无奈。
终于在网上看到,只要键入
:noh
就可以了。

1、使用Xshell连上CentOS7机器,输入vim,提示命令不存在vim。

2、 安装vim,命令行输入:yum -y install vim*。

3、再使用vim命令打开items.py文件,发现代码高亮显示了vim items.py。

4、但是使用vi打开时候代码不会高亮。vi items.py。

5、使用命令ln -sf /usr/bin/vim /bin/vi这样强制/bin下的vi命令软链接到/usr/bin/vim-s代表符合链接。-f代表强制执行。

6、再使用vi打开items.py文件,发现代码高亮vi items.py。



输入:”:noh“。

使用技巧

1、使用 h、j、k、l

当命令模式时,可以用 h、j、k、l 来分别实现左、下、上、右箭头的功能。

2、快捷指令

(1)[Ctrl] + [b]    屏幕『向上』移动一页,相当于 [Page Up] 按键。

(2)[Ctrl] + [d]    屏幕『向下』移动半页。

(3)[Ctrl] + [u]    屏幕『向上』移动半页。

(4)/word    向光标之下寻找一个名称为 word 的字符串。例如要在档案内搜寻 vbird 这个字符串,就输入 /vbird 即可。

扩展资料

简介

vim的设计理念是命令的组合。用户学习了各种各样的文本间移动/跳转的命令和其他的普通模式的编辑命令,并且能够灵活组合使用的话,能够比那些没有模式的编辑器更加高效的进行文本编辑。

同时VIM与很多快捷键设置和正则表达式类似,可以辅助记忆。并且vim针对程序员做了优化。

发展历程

Bram Moolenaar 在 80 年代末购入他的Amiga计算机时,Amiga 上没有他最常用的编辑器vi。Bram 从一个开源的 vi 复制 Stevie 开始,开发了 Vim 的 1.0 版本。最初的目标只是完全复制 vi 的功能,那个时候的 Vim 是Vi IMitation(模拟)的简称。

1991 年 Vim 1.14 版被 "Fred Fish Disk #591" ——Amiga 用的免费软体集收录了。1992 年 1.22 版本的 Vim 被移植到了 UNIX 和MS-DOS上。从那个时候开始,Vim 的全名就变成 Vi IMproved了。

参考资料来源:百度百科-VIM



方法如下:

  1. 在Vi里面如果要搜索某个关键字,只要键入/xxx就可以了,比如,要搜索一个函数,就键入/snprintf

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

  3. 消除高亮:键入:noh就可以了。



用 :nohlsearch 或者简写 :noh 就可以取消关键字高亮。


如果需要频繁使用,可以定义一个映射,比如:

nnoremap <silent> \h    :nohlsearch<CR>


这样,以后按 \h 就可以了(先按 \ 再按 h)。 

上面 \h 的部分可以换成你自己喜欢的其它按键,不过要注意这会覆盖掉按键本来的功能。


用这种方法再次搜索后,关键字还会再高亮。如果你是根本不需要高亮搜索,在 .vimrc 里加上

set nohlsearch


可以使用vim-slash插件,高亮自动取消。

vi是什么意思
答:VI是CIS里面的其中一部分,而CIS的具体组成部分分为:MI:理念识别 BI:行为识别 VI:视觉识别 其中,CIS是Corporate Identity System的缩写,意思是企业形象识别系统。60年代,美国人首先提出了企业的CI设计这一概念。据说是美国IBM公司是这方面开先河者。CIS的主要含义是:将企业文化与经营理念,统一设计...

什么是VI?
答:VI是一种文本编辑器,是Unix和类Unix系统中常用的编辑器之一。VI是"Visual Editor"的缩写,最初由Bill Joy在1976年开发。VI编辑器是一个强大而灵活的编辑工具,通常用于在终端窗口中编辑文本文件。VI编辑器有不同的操作模式,包括普通模式、插入模式和命令模式。在普通模式下,用户可以执行各种编辑操作,...

VI是什么意思?
答:是企业VI视觉设计,通译为视觉识别系统。将CI的非可视内容转化为静态的视觉识别符号。设计到位、实施科学的视觉识别系统,是传播企业经营理念、建立企业知名度、塑造企业形象的快速便捷之途。企业通过VI设计,对内可以征得员工的认同感,归属感,加强企业凝聚力,对外可以树立企业的整体形象,资源整合,有控制...

vi是什么意思啊
答:vi是一个文本编辑器,它在Linux操作系统和类Unix系统中广泛使用。该编辑器允许用户通过命令行界面打开文本文件并进行修改。使用vi可以比较方便地编写代码、编辑配置文件等。虽然vi的操作可能对于初学者来说略有些棘手,但是一旦掌握了它的基本操作,它会成为一个非常可靠的工具。vi的优点在于它可以帮助用户...

什么叫VI,及VI的设计规范
答:正杨品牌:VI 全称Visual Identity, 即企业VI视觉设计,通译为视觉识别系统。VI的设计规范:企业通过VI设计,对内可以征得员工的认同感,归属感,加强企业凝聚力,对外可以树立企业的整体形象,资源整合,有控制的将企业的信息传达给受众,通过视觉符码,不断的强化受众的意识,从而获得认同。

什么是VI视觉识别系统?
答:【VI识别系统】VI是视觉识别的简称,VI识别系统就是视觉识别系统。视觉识别系统用完整、体系的视觉传达体系,将企业理念、文化特质、服务内容、企业规范等抽象语意转换为具体符号的概念,塑造出独特的企业形象。视觉识别系统分为基本要素系统和应用要素系统两方面。基本要素系统主要包括:企业名称、企业标志、...

什么是企业VI体系?
答:VI系统视觉基本要素设计 企业标志 企业标志,可分为企业自身的标志和商品标志。 企业标志特点: 其一,识别性。 其二,系统性。 其三,统一性。 其四,形象性。 其五,时代性。 企业标志设计作业流程: 调查企业经营实态、分析企业视觉设计现状,其具体包括如下现状: 其一,企业的理念精神内涵与企业的总体发展规划。 其二,...

VI设计的五大原则是什么?
答:VI设计的五大原则主要是指人性化设计原则、习惯性设计原则、化繁为简原则已经VI设计的法律原则。还有以米、为核心原则,这些原则所代表的什么内容下面来一一细讲。以MI为核心的原则 VI设计中的标志设计要素与一般商标是不同的,最重要的区别在于VI中设计要素是借以传达企业理念、企业精神的重要载体,而脱离...

vi是什么意思?
答:VI设计的基本要素系统严格规定了标志图形标识、中英文字体形、标准色彩、企业象征图案及其组合形式,从根本上规范了企业的视觉基本要素,基本要素系统是企业形象的核心部分,主要包括:企业名称、企业标志、企业标准字、标准色彩、象征图案、标语口号和吉祥物等。VI设计的英文是Visual Identity(视觉识别系统),...

什么是vi设计?
答:是将CI的非可视内容转化为静态的视觉识别符号,以无比丰富的多样的应用形式,在最为广泛的层面上,进行最直接的传播。VI设计一般的大概意思就是说视觉的识别系统, VI设计是在经营的指导下,利用平面设计等手法将企业的内在气质和市场定位视觉化、形象化的设计结果。有的人把VI设计和企业视觉形象搞在一...