IT技術
PR

Vimで特定の文字列をカウントする方法

kawa.xxx
記事内に商品プロモーションを含む場合があります

特定の文字列を数えたい

そこそこ量のあるログファイルなどを見ていて、特定の文字列の出現数をサクッと調べたいという事があって調べた時のコマンド。ログファイルをVimで見るな!というツッコミはなしで…

:%s/hoge//gn

上記のコマンドで hoge が何箇所あるか表示してくれます。また、該当部分がハイライト表示され、通常の検索と同じように n で次の該当箇所に、 N で前の該当箇所に移動出来ます。

コマンドの意味は、%sで全体を対象とした文字列置換、gで行すべての単語、nで置換を行わないという意味です。それにしても、置換のオプションに置換を行わないという設定があるのかー。

ABOUT ME
kawa.xxx
都内のIT系企業に勤める会社員。自分の備忘録的なアウトプット用の場所で、ボルダリングやガシェッド、セキュリティ、カメラの話題が中心です。
記事URLをコピーしました