在Vim中,如何使用vimscript获取当前文件的行数?

p3rjfoxz  于 2023-08-05  发布在  其他
关注(0)|答案(6)|浏览(162)

我尝试使用vimscript获取当前文件的行数,但我不知道如何获取(google返回了一堆关于显示行号的废话)。

nom7f22z

nom7f22z1#

你可以使用line()函数:

:echo line('$')

字符串

1rhkuytd

1rhkuytd2#

ctrl-g将显示文件名、当前行、行数、当前位置(百分比)以及光标当前的列号。

qcuzuvrc

qcuzuvrc3#

您还可以使用

wc -l <filename>

字符串

7z5jn7bk

7z5jn7bk4#

当你选择一个区域,然后vim显示在角落里有多少行你已经选择了,如果你有以下在你的.vimrc文件:第一个月

tyky79it

tyky79it5#

在vi中,我通常通过下面的方法获得行。
:设置number,然后shift+g

yjghlzjz

yjghlzjz6#

变量%L已包含总行数。
您可以使用:echo %L:set statusline+=%L将其附加到状态

相关问题