如何计算vim中每行的字符数?

Laz*_*zer 6 linux vim

在vim中,如何计算每行的字符数?

how
to
count
number
of characters?
Run Code Online (Sandbox Code Playgroud)

例如,如果我打开一个带有上述文本的文件,我想看到如下所示的计数

3
2
5
6
20
Run Code Online (Sandbox Code Playgroud)

Dan*_*son 7

其它的办法:

:%!awk '{print length($0)}'
Run Code Online (Sandbox Code Playgroud)

更新:更短(每次击键都很重要!):

:%!awk '{print length}'
Run Code Online (Sandbox Code Playgroud)

因为我刚刚注意到长度默认为整行。


Hep*_*ite 5

一种方法:

:for i in range(1, line('$')) | echo i . ': ' . strlen(getline(i)) | endfor
Run Code Online (Sandbox Code Playgroud)

此版本在字符数之前显示行号。