如何在 Vim / Vi 中搜索

vi(可视化编辑器)是类 Unix 操作系统的最佳命令行文本文件编辑器。 Vim 是现代系统上使用的 vi 文本编辑器的改进版本。 这是一个高度可配置的文本编辑器。

本教程将帮助您在 Vi(m) 文本编辑器中搜索文本、字符串或模式。

如何在 Vi(m) 编辑器中搜索

要在 Vi(m) 编辑器中开始搜索,首先在编辑器中按 ESC 键切换到命令模式。 然后按“/”,然后按搜索文本。

  1. 按ESC
  2. 类型 ”/”
  3. 输入搜索模式
  4. 按 Enter 或回车键执行搜索
/pattern 

这会将光标移动到搜索字符串的第一个匹配项。 然后使用快捷键导航到上一个或下一个搜索字符串,如下图:

  • n (小写字母)搜索下一次出现
  • N (大写字母)搜索以前的出现

Vim 中不区分大小写的搜索

默认 vim 搜索区分大小写的匹配项。 要在所有情况下搜索模式,您需要在 vim 中使用 set 命令禁用大小写。

在 vim 中键入以下命令以禁用区分大小写的搜索。

:set ignorecase