Article View: comp.editors
Article #3097alternate vi paragraph remformating
From: Eric McQueen
Date: Tue, 23 Feb 1988 04:18
Date: Tue, 23 Feb 1988 04:18
27 lines
1703 bytes
1703 bytes
Here's an alternative to the {!}fmt and related commands (believe it or not,
"{!}fmt" doesn't work on a couple of kludged versions of vi that I use).
map ^K ^V|F r^M|map K 080^K
Note that "^l" always means type CTRL-V followed by CTRL-l (where "l" is K, V,
or M). To "reformat" a paragraph, hold down the SHIFT key with a left finger
and type "JKJKJKJK" or "JJJJJKKKK" or something similar. I know it's not ever
close to perfect, but I still prefer it to "fmt". "72^K" (no CTRL-V this time)
temporarilly uses a different right margin.
:map K 072^K
semi-permanently changes the right margin. The "0" in "072" is "required"
(explanations of this to /dev/nul, please). I thought this map was impossible
because none of \|, CTRL-Q |, and CTRL-V | will quote | into a map. I should
have knowm it was CTRL-V CTRL-V |. It must be obvious because all those
kludged versions of vi do it the same way. ;-)
---
Eric Tye McQueen Mathematics Department Also at (after some
ericmc@usu.bitnet Utah State University time in March):
(801) 753-4683 Logan, Utah 84322-3900 ericmc@usu.usu.edu
UUCP: ...{uunet,psuvax1}!usu.bitnet!ericmc "Nothing is obvious
CSNET: ericmc%usu.bitnet@relay.cs.net unless you're over-
Apra?: ericmc%usu.bitnet@cunyvm.cuny.edu looking something."
Technical Details
Message-ID:
<8802230522.AA29197@jade.berkeley.edu>Path:
arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!ukma!gatech!mcnc!decvax!ucbvax!USU.BITNET!ERICMCShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!ukma!gatech!mcnc!decvax!ucbvax!USU.BITNET!ERICMC From: ERICMC@USU.BITNET (Eric McQueen) Newsgroups: comp.editors Subject: alternate vi paragraph remformating Message-ID: <8802230522.AA29197@jade.berkeley.edu> Date: 23 Feb 88 04:18:00 GMT Sender: uucp@ucbvax.BERKELEY.EDU Lines: 27