diff options
| author | mitsuo <[email protected]> | 2020-02-26 15:27:44 -0600 |
|---|---|---|
| committer | mitsuo <[email protected]> | 2020-02-26 15:27:44 -0600 |
| commit | e24c24ef981a70b5d26afbf1b2c024cdbe693e73 (patch) | |
| tree | 2b0eeae67396c83e7f2d6b7491ed0ebe41beefa0 /vimfun | |
| parent | 5adf97ef9b86fec92636b2678ca6591f5319489c (diff) | |
| download | dotfiles-e24c24ef981a70b5d26afbf1b2c024cdbe693e73.tar.gz dotfiles-e24c24ef981a70b5d26afbf1b2c024cdbe693e73.tar.bz2 dotfiles-e24c24ef981a70b5d26afbf1b2c024cdbe693e73.zip | |
added vimfun, newdebian.
Diffstat (limited to 'vimfun')
| -rw-r--r-- | vimfun | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -0,0 +1,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() |
