Re: OT: vim question

  • From: William Robertson <william@xxxxxxxxxxxxxxxxxxxx>
  • To: "'oracle-l@xxxxxxxxxxxxx'" <oracle-l@xxxxxxxxxxxxx>
  • Date: Wed, 16 Feb 2011 07:38:14 +0000

:%s/[0-9]/^M&/g

places a newline before every digit.

:%s/[0-9]\{1,\}/^M&/g

places a newline before every occurrence of one or more digits.

 



Taylor, Chris David
15 February 2011 21:30

Ok I can’t find it…

 

Where you’re doing a search & replace, how do you keep from replacing the characters you’re searching for:

 

I want this:

 

:1,$s/[0-9]/^M/  --- but this replaces whatever matches in 0-9 with a carriage return – I actually want it to not replace but insert a carriage return after finding the number string and keep the number.

 

Chris

Other related posts: