Vimスクリプト(wordcount)(その4)

まだwordcountやります。
いつも通り、引数なしで起動して、実験用テキストを作ります。

/tmp $ vim
:0r!seq 9

word数は、

:echo wordcount().words


当然9ですね。

byte数は、各行改行を入れて+1するので、9 x 2 = 18が返るはず。

:echo wordcount().bytes

あれ19になってます。

もしや、10行あるでしょうか。行番号表示してみます。

:set nu


10行目があります。

xxdを使って、メモリダンプを確認してみます。

:%!xxd


最後の改行を含んで、19byteのようです。

コメント

タイトルとURLをコピーしました