Невозможно сосчитать количество совпадений в Vim - PullRequest
8 голосов
/ 15 марта 2009

Как посчитать количество совпадений в Vim?

Например, для текста

<?

Ответы [ 3 ]

12 голосов
/ 15 марта 2009
:%s/<?//ng

См. :h count-items.

9 голосов
/ 15 марта 2009

Количество предметов описывает, что вы ищете.

:%s/<?/whatever/ng

Это команда подстановки, но флаг n избегает фактической подстановки.

1 голос
/ 01 февраля 2013
:help count-items

В VIM 6.3 вот как вы это сделаете:

:set report=0
:%s/<?/&/g   # returns the count without substitution

В VIM 7.2 вот как вы это сделаете:

:%s/<?/&/gn   # returns the count without substitution
...