Vim - 搜索 Vim - 重新编辑 Vim - 处理多件事 搜索是非常常见的操作,它是我们大多数时间使用的操作之一。在本章中,我们将看到一些允许有效执行这些操作的命令。 在本章中,我们将讨论以下项目 搜索设置 在当前文件中搜索 搜索多个文件 搜索帮助文件 搜索相关设置 要执行增量搜索,请执行以下命令 :set incsearch 要突出显示搜索执行以下命令 :set hlsearch 此命令将自动突出显示当前匹配。例如,在下面的图像中,狐狸词突出显示 要禁用增量和突出显示的搜索执行以下命令 :set noincsearch :set nohlsearch 在当前文件中搜索 向前搜索 使用以下命令以向前方向执行搜索 Sr.No 命令和描述 1 / <表达式> 向前搜索表达式 2 n 查找下一个事件。这是相同的,然后找到 3 N 查找上一次出现。这与之前的查找相同 4 // 重复之前的前向搜索 向后搜索 使用以下命令以向后方向执行搜索 序号 命令 & 描述 1 ?<expression> 向后搜索表达式 2 n 查找上一次出现。这是相同的,并找到以前的 3 N 查找下一个事件。这和下一个相同 4 ?? 重复上一个向后搜索 在光标下搜索单词 将光标放在任何单词下并执行以下命令以执行搜索操作 Sr.No 命令和描述 1 * 搜索下一个当前单词 2 # 搜索以前出现的当前单词 搜索多个文件 使用vimgrep命令,我们可以在多个文件中搜索。例如,下面的命令在所有文本文件中搜索字符串 - Jarvis。 :vimgrep Jarvis *.txt 请注意,要转到下一个和上一个匹配项,我们必须使用以下命令 Sr.No 命令和描述 1 :cn 转到下一个表达式 2 :cN 转到上一个表达式 Vim - 重新编辑 Vim - 处理多件事