いつも忘れるvimでの文字数カウント方法

論文(特にアブスト)を書いてると,文字数をカウントしたくなる時がある.常に論文はvimで書いているが,文字数カウントの仕方をいつも忘れるのでメモ.
まず,visualモードで文字数カウントしたい部分を選択する.これは,「v」や「V」を推した後,jkで範囲を選択する.
そして,「:」を押して
:'<,’>s/./&/g
を実行(先頭の'<,’>はvisualモードで選択後に:を入力することで自動的に入力される).
すると,「.」にマッチした文字が「&」で元の文字に置き換えられ,置き換えられた文字数(=選択範囲内の文字数)が下に表示される.
ファイル全体に対してやりたい場合は,visualモードでの選択はせず,
:%s/./&/g
を実行すれば良い.

コメントする