.
не соответствует новым строкам. \_.
делает с другой стороны. Таким образом, ваш шаблон будет:
def foo \_.* {{\_.*}};
Я считаю, что одноразовые матчи, использующие что-то вроде следующего, хороши:
:match Error /foo-pattern-here/
Может быть очищено с помощью
:match
Обратите внимание, что :match
с дорогим шаблоном может привести к тому, что сопоставленный текст не будет выделен должным образом на некоторых перерисовках экрана. Либо скорректируйте свой рисунок, либо увеличьте 'redrawtime'
Для получения дополнительной информации:
:h :match
:h /\_.