LINUX.ORG.RU

[vim] пронумеровать строки

 


0

0

есть куски текста, что-то вроде:

txttxttxt
txttxttxt
txttxttxt

txttxttxt
txttxttxt
txttxttxt
txttxttxt

txttxttxt
txttxttxt

хочу получить:
txttxttxt 1
txttxttxt 2
txttxttxt 3

txttxttxt 1
txttxttxt 2
txttxttxt 3
txttxttxt 4

txttxttxt 1
txttxttxt 2

как? :)

Ответ на: комментарий от kondor

естественно у меня файл неского сложнее, но вот такие блоки я в visual режиме выделить могу.

так вот можно ли для блока строк выставить цифры по образцу выше вимом? я думаю да, только как? :)

Rastafarra ★★★★
() автор топика
Ответ на: комментарий от Rastafarra

Мона. Мона макрос определить. Вот такой вот:

:let @n = 0
qq
yy
:if @0 == "<ctrl+v+j>"
: let @n = 0
: +1
: el
: let @n = @n + 1
: pu n
: -1
: j
: +1
:en
q
:let @n = 0
100@q

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.