Возможно, это не решение для макроса, но, по крайней мере, это просто.
добавление чисел ко всем строкам
Возможно использовать :%!nl -ba
или :%!cat -n
Команды, которые будут добавлять номера строк во все строки.
В Windows необходимо установить Cygwin / MSYS / SUA .
добавить номера ввыделенные строки
Чтобы добавить числа только для выбранных строк, выберите их в визуальном режиме ( v и курсоры), затем, когда закончите, выполните команду: :%!nl
(игнорироватьпустые строки) или :%!cat -n
(включая пустые строки).
форматирование
Чтобы удалить лишние пробелы, выделите их в визуальном блоке ( Ctrl + v ) и удалите их ( x ).
Чтобы добавить несколько символов (.
, :
, )
) после чисел, выберитеих в визуальном блоке ( Ctrl + v ), затем добавьте символ ( A , введите символ, затем закончите с Esc ).