2008年4月19日のブックマーク (1件)

  • vimで単語数や行数を数える方法

    vimで単語を数える方法があります。 例えば、 /etc/rc.conf の中に YES が何個あるのか数えることができます。 %s/YES/&/gn とするとステータスにマッチした数が表示されます。 [conf]/etc/rc.conf[RO][euc-jp][unix] <1,1>Top 20 matches on 20 lines もう少し正確なコマンドは、 :%s/\<YES\>/&/gn となるでしょう。 わざわざ grep して wc とかしなくてもいいわけです。 fgrep YES /etc/rc.conf|wc 単語数を数えるには、 :%s/\i\+/&/gn で数えることができます。 キャラクタ数を数えるには、 :%s/./&/gn です。 vimで行数を知るには、 C-g できます。 "/etc/rc.conf" [readonly] 64 lines --1%-- %

    gaba
    gaba 2008/04/19
    & は無くても動くようだ