Aahz <[EMAIL PROTECTED]> wrote: +--------------- | Paul Rubin <http://[EMAIL PROTECTED]> wrote: | >I think an editing program that balances parens automatically is near | >indispensible for writing Lisp code. I can't stand writing Lisp | >without Emacs. | | And that is why I will never write Lisp. I loathe Emacs. +---------------
An appropriate version of "Vi" is sufficient. I prefer "nvi-1.79", but have found that the "vim" at work is also adequate. Either will: 1. Flash matching parens on insert; jump back & forth between matching parens on command ("%"). 2. Deal with S-exprs as "objects" for shifting left/right, copying, deleting, or pasting. [The shifting works best when you gloablly "set sw=1" and then use "." to repeat the last shift.] 3. Minimal auto-indent, but "good enough" for my purposes [given #2]. That's pretty much all you need to code in Lisp. It's what *I* use. So "I loathe Emacs" is *NOT* a believable excuse for avoiding Lisp... -Rob ----- Rob Warnock <[EMAIL PROTECTED]> 627 26th Avenue <URL:http://rpw3.org/> San Mateo, CA 94403 (650)572-2607 -- http://mail.python.org/mailman/listinfo/python-list