炫意html5
最早CSS3和HTML5移动技术网站之一

Vim搜索

搜索是非常常见的操作,它是大多数时间使用的操作之一。在本章中,将看到一些允许有效执行这些操作的命令。

在本章中,将讨论以下主题内容 –

  • 搜索设置
  • 在当前文件中搜索
  • 搜索多个文件
  • 搜索帮助文件

搜索相关设置

要执行增量搜索,请执行以下命令 –

:set incsearch

要突出显示搜索执行以下命令 –

:set hlsearch

此命令将自动突出显示当前匹配。 例如,在下面的图片中,fox这个单词突出显示 –

要禁用增量和突出显示的搜索执行以下命令 –

:set noincsearch
:set nohlsearch

在当前文件中搜索

向前搜索
使用以下命令以向前方向执行搜索 –

编号命令描述
1/<expression>向前搜索表达式
2n查找下一个事件。这是相同的,然后找到文本
3N查找上一次出现。 这与之前的查找相同
4//重复之前的前向搜索

向后搜索
使用以下命令以向后方向执行搜索

编号命令描述
1?<expression>向后搜索表达式
2n查找上一次出现。 这是相同的,并找到之前的文本内容
3N查找下一个事件。这和下一个查找相同
4??重复上一个向后搜索

在光标下搜索单词

将光标放在任何单词下并执行以下命令以执行搜索操作 –

编号命令描述
1*搜索下一个当前单词
2#搜索以前出现的当前单词

搜索多个文件

使用vimgrep命令,可以在多个文件中搜索<expression>。 例如,下面的命令在所有文本文件中搜索字符串 – Java

:vimgrep Java *.txt

请注意,要转到下一个和上一个匹配项,必须使用以下命令 –

编号命令描述
1:cn转到下一个表达式
2:cN转到上一个表达式

炫意HTML5 » Vim搜索

Java基础教程Android基础教程