Соответствие строки и команда «n» (следующая) - PullRequest
0 голосов
/ 10 июля 2011

Я часто использую атом шаблона поиска \%<nr>l. для сопоставления строк или \%<nr>c. для сопоставления столбцов.

Кто-нибудь знает, почему я не могу использовать команду n (next), чтобы перейти кследующее совпадение, если я использую эти атомы?

Например, рассмотрим /\%4l.\|\%6l. (соответствует строке 4 и строке 6).Когда курсор находится в строке 4, нажатие n не перемещает в строку 6, оно переходит к следующему символу.

Есть ли способ перейти к следующему совпадению одним нажатием клавиши?

1 Ответ

1 голос
/ 10 июля 2011

Шаблон /\%4l.\|\%6l. предписывает соответствовать любому символу четвертого или любой символ в шестой строке. После первого персонажа четвертая строка соответствует, следующее вхождение этого шаблона будет второй символ той же строки, затем один за другим, третий через последний. Он перемещается на шестую строку только после последнего символа четвертая строка совпадает. В заключение, шаблон соответствует точно так, как он есть. предназначен для.

...