Hello,
--- "A.J.Mechelynck" <[EMAIL PROTECTED]> wrote:
> Muhammad Farooq-i-Azam wrote:
> > I have to replace every occurrence of % in a file with
> > % |. I have been effectively replacing text using the
> > following construct:
> >
> > :%s/\<text\>/replacement/g
> >
> > However when I try to do the following:
> >
> > :%s/\<%\>/% |/g
A.J. is right, the \< and \> won't work because there's no word boundary there.
Are you trying to say 'replace % when surrounded by whitespace?' If so, you
could use:
:%s/\s\@<[EMAIL PROTECTED]/% |/g
regards,
Peter
____________________________________________________
On Yahoo!7
Men's Health: What music do you want to hear on Men's Health Radio?
http://www.menshealthmagazine.com.au/