2015-04-25 6 views
1

Как подсчитать слова в документе в vim? Согласно определению vim слова.Vim клавиатура ярлык общее число слов

Кажется легким ответить, однако я не мог найти ответа здесь, поскольку все они касались совпадений слов или наличия функции. Я просто хочу, чтобы слово подсчитывалось.

ответ

5

Комбинация клавиш g Ctrl-g.

Благодарности - Ассаф LaVie

Для получения дополнительной информации об использовании этого см :help g

Спасибо - Munen

Для тех, у кого есть доступ к Coreutils GNU (EG Linux) вы можете использовать программу wc, см. man wc для получения дополнительной информации

:!wc -w %<tab> 

Вкладка% добавляется к текущему файлу в буфере

5

Вам также может быть полезно узнать, что вы можете найти ответ самостоятельно, используя helpgrep.

например.

:helpgrep count words 

Вы можете использовать :cnext пролистывать результата поиска. Результат №2 в этом случае - это то, что вам нужно.

1

Мне нравится использовать стандартные команды оболочки для таких задач. Поэтому я бы натолкнул текст на wc. Выделите строки, в которые вы хотите подсчитать слова, а затем:

:!wc -w 

Это заменит текст фактическим словом. Конечно, вы можете вернуть свой текст, отменив последнее действие с помощью u.

+0

Возможно, лучше не заменять текст: ': w! Wc -w' (: help: w_c). – Ben

Смежные вопросы