Quickly add blank lines at specified line numbers using vim? -
i know how add blank lines above or below current position of cursor (using o , o) there quick way add blank lines @ arbitrary line numbers? realize original line numbers give no longer accurate after first blank line has been added, e.g. if wanted add blank lines line 5, 10, , 15, after blank line has been added line 5, second blank line should added line 11, , third blank line should added line 17.
edit: can use macro task, i.e qao<esc>q. have still manually move line numbers individually.
here general way add blank lines in specific line number without affecting other lines:
:g/^/if (index([5,10,15],line('.')) != -1)| s//\r/g |endif you can add or change items in list [5,10,15] ( inside index() function ). items lines affected.
Comments
Post a Comment