タグ

2013年8月1日のブックマーク (1件)

  • vimで単語数のカウント - 鼻にプラグをInsert

    とりあえず今日で三日坊主は達成だ。 久々にvim使いとしてキュンと来るコマンドを見つけたからメモ。 ファイル内で検索文字列にマッチする単語の数を数えようとした時 僕みたいな初心者は、grepやwcを組み合わせて実現出来るかと思って 以下のようなコマンドを実行すると思う。 grep 'str' a.txt | wc -l ただ、上記のような例だと同じ行に単語が入ってくる場合 行数としてカウントしているため実際の数と合わなくなってしまう。 案外イケそうでイケないというのが人力検索の投稿にもあった。 http://q.hatena.ne.jp/1135146114 そこで、そんな悩みを解決するのがvim。すごいねvim! :%s/str//gnstrを検索したい文字列に置き換えればあら不思議。 検索文字列にマッチする文字列の数が取得できますよと。 動きとしては、%で全ての行を検索対象にしてsで文

    vimで単語数のカウント - 鼻にプラグをInsert