:g/$/j

worked for me

David

----- Original Message -----
From: "John P. Verel" <[EMAIL PROTECTED]>
To: "Mutt User List" <[EMAIL PROTECTED]>
Sent: Sunday, November 26, 2000 8:36 PM
Subject: Re: OT (sort of): VIM/ex/tr question


> Per Steve Kirkendall in comp.editors, this works:
> :g/\s/j
> One must admire the beauty and simplicity of this.
> On 11/25/00, 03:13:48PM -0500, John P. Verel wrote:
> > Greetings.
> >
> > I have a vim file which, in general, resembles this:
> > Hello
> > world
> > Hello
> > world
> >
> > I want to concatenate Hello and world.  fmt won't do because Hello ends
with a
> > newline character.
> >
> > I've tried the following (in vim 5.7), which does not work:
> >
> > :g/\s*/!!tr '\n' ' '
> >
> > The ex global command locates the lines with the white space, but the tr
> > command won't translate the newline to a space.  The man page for tr
shows \n
> > as the special character for a newline.



Reply via email to