> -----Original Message-----
> From: Sean [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, July 15, 2004 9:49 AM
> To: debian-user
> Subject: vi globally append question
> 
> hi all,
> 
> i have a file like;
> 
> #
> one
> 123
> 
> and i would like to APPEND a # at the beginning of
> each line which is not started with a # . how can i do
> it with vi or ed, so far, i 've tried;
> 
> :%s/^[a-z]:[0-9]/#/g
> 
> but this would CHANGE the first character of each line
> to a hash, pls help.
> 
> thks in advance.
> 
> 

Try something like:

  %g!/^#/s/^/#/

My notation may be a bit screwed up, but this approach should do it

-- 
David


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to