февраля 12, 2010

Команды с паттернами

:%s/doj/visualdoj/g

Заменяет все вхождения doj в файле на visualdoj. Если убрать g на конце, то действие в каждой строке будет сделано не более одного раза. Удобно при рефакторинге.
:g/\cdoj/nu

Выведет на экран все строки, содержащие doj. Если убрать \c перед doj, то получим поиск с учетом регистра.
:v/doj/d

Удалит все строки файла, кроме тех, которые содержат doj. Удобно если у вас есть лог-файл, из которого нужно выделить какую-то определенную инфу.

Помощь:

:help :s
:help pattern
:help :g


Комментариев нет:

Отправить комментарий

Постоянные читатели

Обо мне

Моя фотография
Мой e-mail: vitek_03(at)mail(dot)ru