Поиск…


Поиск произвольной картины

Стандартные команды поиска Vim: / для прямого поиска и ? для поиска назад.

Чтобы начать поиск в обычном режиме:

  1. нажмите / ,
  2. введите свой шаблон,
  3. нажмите <CR> чтобы выполнить поиск.

Примеры:

/foobar<CR>      search forward for foobar
?foo\/bar<CR>    search backward for foo/bar

n и N можно использовать для перехода к следующему и предыдущему вариантам:

  • Нажатие n после прямого поиска позиционирует курсор на следующем входе вперед .

  • Нажатие N после прямого поиска позиционирует курсор на следующем входе назад .

  • Нажатие n после обратного поиска позиционирует курсор на следующем входе назад .

  • Нажатие N после обратного поиска позиционирует курсор на следующем входе вперед .

Поиск слова под курсором

В нормальном режиме переместите курсор на любое слово, затем нажмите * для поиска вперед для следующего появления слова под курсором или нажмите # для поиска назад.

* или # поиск точного слова под курсором: поиск big будет только big и не bigger .

Под капотом Vim использует простой поиск с атомами границ слов :

  • /\<big\> для * ,
  • ?\<big\> для # .

g* или g# не искать точное слово под курсором: поиск big будет bigger .

Под капотом Vim использует простой поиск без атомов слов :

  • /\<big\> для * ,
  • ?\<big\> для # .

выполнить команду на строках, содержащих текст

:global команда уже имеет свою собственную тему: глобальная команда



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow