まだwordcountです。
いつも通り、引数なしで起動して、実験用テキストを作ります。
/tmp $ vim
:0r!seq 11 19
さらに10行目を削除
:10delete

byte数をカウントします。1行、改行を含めて3byteなので、3 x 9 = 27byteですね。
:echo wordcount().bytes

想定どおり27です。
空白はbyte数にカウントされるでしょうか。 数字の間に空白を入れてみます。
:%s/\v(.)/\1 /

見づらいのでハイライトはオフします。
:noh

では、byte数カウントします。
:echo wordcount().bytes

36と表示されました。空白もbyte数に含まれるってことですね。
ってことは、単にファイルサイズですね。


コメント