Используя vi, как узнать, сколько раз слово или шаблон встречаются в файле. - PullRequest
2 голосов
/ 23 октября 2009

Как рассчитать число изнутри vim?

Ответы [ 2 ]

9 голосов
/ 23 октября 2009

Для подсчета количества раз, когда какой-либо шаблон встречается, используйте:

:%s/pattern//gn
2 голосов
/ 24 октября 2009

Следующее будет работать с неизменяемыми файлами, и результат может быть сохранен и использован в других местах наших сценариев.

:let g:n = 0
:g/pattern/let g:n += 1
:echo g:n
...