任意の単語の数を調べる


vim で単語数や行数を数える方法が便利。

:%s/function/&/gn

で、ファイル内に function がいくつあるか表示される。

キモは 置換フラグの n。これを指定すると置換は行われずにマッチの数を表示する。he :s で、

[n] Report the number of matches, do not actually substitute.

よって、

:%s/function/hogehoge/gn

としてもよいが、置換後の文字列は &、つまりマッチした文字列そのものにしておいたほうが無難。

カテゴリー: Vim   パーマリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>