The :s command can be used to insert line numbers before each line: :%s/^/\=printf('%-4d', line('.')) The pattern ^ matches the start of every line, and the replacement \= is the result of evaluating the following expression. That expression uses printf() to format the number of the current line: %-4d is a left-aligned decimal number, padded if necessary by adding spaces to a 4-column width (%4d is right-aligned, and %04d inserts leading zeroes). :'<,'>s/^/\=printf("%d. ", line(".") - line("'<") + 1) :'<,'>s/^\S/\=printf("%d. ", line(".") - line("'<") + 1) :let i = 1
Graph IRI | Count |
---|