在vim中,如何计算每行的字符数?
how
to
count
number
of characters?
Run Code Online (Sandbox Code Playgroud)
例如,如果我打开一个带有上述文本的文件,我想看到如下所示的计数
3
2
5
6
20
Run Code Online (Sandbox Code Playgroud)
其它的办法:
:%!awk '{print length($0)}'
Run Code Online (Sandbox Code Playgroud)
更新:更短(每次击键都很重要!):
:%!awk '{print length}'
Run Code Online (Sandbox Code Playgroud)
因为我刚刚注意到长度默认为整行。
一种方法:
:for i in range(1, line('$')) | echo i . ': ' . strlen(getline(i)) | endfor
Run Code Online (Sandbox Code Playgroud)
此版本在字符数之前显示行号。
| 归档时间: |
|
| 查看次数: |
6906 次 |
| 最近记录: |