This is part of The Pile, a partial archive of some open source mailing lists and newsgroups.
To: svlug@svlug.org Date: Thu, 03 Jan 2002 16:25:47 -0800 From: Will Francis <wfrancis@incyte.com> Subject: [svlug] email editor ok, I've got the itch to change my email editor. I use nmh remotely for personal mail and nmh/exmh for work mail. I'm mostly looking to replace the horrible "sedit" that comes with exmh, which is an X11 editor, though if I can get what I want in a shell editor, I'll happily pipe it into an xterm. Please, let's not make this into a flame war Here's my wish list: small and lightweight with fast start times accepts vi commands for movement and editing minimal mouse usage needed for menus and such spell checker ok, here's the big one and what really rules vi itself out: sane inline paragraph formatting. This is to say that if I remove words from the middle of a paragraph, I want the text to automatically rejustify. Yes, I have vi macros which (mostly ok) do this now, but frankly I'm really tired of it. Even tiny editor boxes in input boxes in browsers have this. Yes, I know that this is not going over the network and I can understand how delaying paragraph justifacation is a good thing over a slow link, but locally at work or even to my remote machine the links are fast enough that I don't see this as a problem for lightweight email editing. A look through freshmeat shows either heavy editors meant for hours on end programming, pico clones (shudder), mouse intensive notepad like editors with no concept of margins and lots of random whatnot that would take days to sift through. so... I turn it over to you. Is there anything out there which would suit my desires? ==== To: Will Francis <wfrancis@incyte.com> Cc: svlug@svlug.org Subject: Re: [svlug] email editor Date: Thu, 03 Jan 2002 18:15:55 -0800 From: J C Lawrence <claw@kanga.nu> On Thu, 03 Jan 2002 16:25:47 -0800 Will Francis <wfrancis@incyte.com> wrote: > small and lightweight with fast start times > accepts vi commands for movement and editing > minimal mouse usage needed for menus and such > spell checker (X)Emacs using gnuclient to invoke edit sessions (instead of launching it anew every time) using Viper mode for the vi key bindings, with SuperCite for post formatting and FlySpell for spell checking would seem to satisfy. === Date: Fri, 4 Jan 2002 13:39:00 -0500 From: Bill Jonas <bill@billjonas.com> To: svlug@svlug.org Subject: Re: [svlug] email editor --Pk6IbRAofICFmK5e Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jan 03, 2002 at 04:25:47PM -0800, Will Francis wrote: > ok, here's the big one and what really rules vi itself out: sane > inline paragraph formatting. How about vim? You can reformat arbitrary ranges of characters to whatever width you currently have your textwidth set to with "gq<motion>", or use a text object, like "ip". ("gqip" will reformat the "inner paragraph", ie, whichever paragraph your curson is currently in.) It will also preserve quoting characters like "> " at the beginning of the reformatted lines. See ":help gq" and ":help text-objects" for more information. (These commands work in vim 5.6 and probably at least a few earlier versions.) ===