Date: Wed, 8 Oct 2003 19:55:13 -0400 From: parv <parv_fm@emailgroups.net> To: freebsd-questions@freebsd.org Subject: Re: vi and wrap text Message-ID: <20031008235513.GB568@moo.holy.cow> In-Reply-To: <20031008170340.GA42240@alexis.mi.celestial.com> References: <20031008062245.7ea8c9b1.b_cassidy@bellsouth.net> <1665244909.20031008101914@mygirlfriday.info> <20031008170340.GA42240@alexis.mi.celestial.com>
next in thread | previous in thread | raw e-mail | index | archive | help
in message <20031008170340.GA42240@alexis.mi.celestial.com>, wrote
Bill Campbell thusly...
>
> Another one I use a lot in my ~.vimrc file is ``map <F5> {!}fmt''
So you add other arguments to pass to fmt (for carriage-return
character is missing).(?)
> which rewraps the current paragraph the cursor is in when I press
> the F5 key.
Do you find vim's internal wrapping functions to be inadequate?
Just curious.
In my case, "gq*" commands work just fine except when it comes to
putting each line, of a text block, in center. Then i use...
" center block with in 68 columns
nmap <Esc>E !}/usr/bin/fmt -c -68
> This maps the key sequence ``{!}fmt'' to the F5 key ``{'' top of
> paragraph, ``!'' execute command ``}'' to bottom of paragraph,
> ``fmt'' the command to execute.
For anybody else who is still reading, '<Esc>E' works as described
above except the formatting point is the line containing the current
position of the cursor.
- Parv
--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031008235513.GB568>
