blob: 155deca32838725e22a8978242a6c2cf1ac5b1ce (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
" Echoes longest line number and lenght.
function! LongestLineLength ( )
let maxlength = 0
let linenumber = 1
while linenumber <= line("$")
exe ":".linenumber
let linelength = virtcol("$")
if maxlength < linelength
let maxlength = linelength
let maxlinenumber = linenumber
endif
let linenumber = linenumber+1
endwhile
" exe ':0'
" exe 'normal O'
" exe 'normal 0C'.maxlength
exe ":echo \"".maxlinenumber.": ".maxlength."\""
endfunction
command LongestLineLength call LongestLineLength()
|