Используя vi, как узнать, сколько раз слово или шаблон встречаются в файле.
Вопрос
Как рассчитать число внутри vim?
Решение
Для подсчета количества повторений какого-либо шаблона используйте:
:%s/pattern//gn
Другие советы
Следующее будет работать с неизменяемыми файлами, и результат может быть сохранен и использован в других местах наших сценариев.
:let g:n = 0
:g/pattern/let g:n += 1
:echo g:n
Не связан с StackOverflow