分页: 1 / 1

如何设置vim,让vim在右下角显示文本的总行数

发表于 : 2011-02-27 17:07
maqiali
目前我的vim的右下角可以显示光标所在的行号,列号。如何设置vim,让其把文本的总行数也显示出来?

先谢谢了。

Re: 如何设置vim,让vim在右下角显示文本的总行数

发表于 : 2011-02-27 18:21
willgun
按Ctrl-g

Re: 如何设置vim,让vim在右下角显示文本的总行数

发表于 : 2011-02-27 21:06
thorne
在 .vimrc文件中添加

代码: 全选

set ruler

Re: 如何设置vim,让vim在右下角显示文本的总行数

发表于 : 2011-02-27 22:59
maqiali
我是想让vim自动显示文本的总行数(一直显示在右下角,与行号,列号一起显示)。

并不是按快捷键ctrl+g。感觉每次都要按挺麻烦。

set ruler 只会显示光标的位置。只有行列号。

并不能显示文本的总行数。

问题虽然没有解决,但还是要谢谢你们。

Re: 如何设置vim,让vim在右下角显示文本的总行数

发表于 : 2011-03-02 20:51
自由建客
rulerformat

Re: 如何设置vim,让vim在右下角显示文本的总行数

发表于 : 2011-03-02 20:53
tenzu
2L头像不错

Re: 如何设置vim,让vim在右下角显示文本的总行数

发表于 : 2011-03-02 22:37
sunfish
tenzu落伍了
赶快来个给力的 :em04

Re: 如何设置vim,让vim在右下角显示文本的总行数

发表于 : 2012-03-23 9:38
dufei22
set ruler
set rulerformat=%L
这个%L就是当前文件缓冲区的行数,更多的rulerformat看帮助:help statusline。
下面是我的这两个項的配置
set statusline=%F%m%r%h%w\ %=#%n\ [%{&fileformat}:%{(&fenc==\"\"?&enc:&fenc).((exists(\"\+bomb\")\ &&\ &bomb)?\"\+B\":\"\").\"\"}:%{strlen(&ft)?&ft:'**'}]\ [%L\\%l,%c]\ %p%%
set rulerformat=%43(%=%m%r%h%w#%n\ [%{&fileformat}:%{(&fenc==\"\"?&enc:&fenc).((exists(\"\+bomb\")\ &&\ &bomb)?\"\+B\":\"\").\"\"}:%{strlen(&ft)?&ft:'**'}]\ [%L\\%l,%c]\ %p%%%)

ruler显示入同这样[+] #3 [unix:utf-8+B:html] [1500\352,11] 20%
大意是+这个是buffer状态,#3是缓冲区号紧接着是文件类型编码是否有BOM文件类型,后面是文件总行数当前行数列,最后是百分比

Re: 如何设置vim,让vim在右下角显示文本的总行数

发表于 : 2012-03-23 9:43
eexpress
set statusline+=\ \ \ \ (%3.l,%3.c)[0x%2B]/共%L行\ %4.p%%\ %10.y

statusline是一直可以加的。

Re: 如何设置vim,让vim在右下角显示文本的总行数

发表于 : 2012-03-23 10:31
zkwlx
tenzu 写了:2L头像不错