Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!news.ecn.uoknor.edu!news.ysu.edu!odin.oar.net!malgudi.oar.net!imci4!newsfeed.internetmci.com!in2.uu.net!EU.net!demos!satisfy.kiae.su!Gamma.RU!srcc!newsserv From: "Eugene Radchenko" <eugene@qsar.chem.msu.su> Newsgroups: comp.unix.bsd.freebsd.misc Subject: Borland-type editor anywhere? Date: 7 May 1996 19:21:58 +0400 Organization: Lab. of Org.Synth., MSU Lines: 46 Distribution: world Message-ID: <ADlbrKriXS@qsar.chem.msu.su> Reply-To: eugene@qsar.chem.msu.su NNTP-Posting-Host: crocus.gamma.ru Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Return-Path: qsar!qsar.chem.msu.su!eugene@gamma.srcc.msu.su Hi all! I wonder if someone somewhere has got around to writing a Borland/Norton- style editor for (text-mode) Unix (FreeBSD, in particular). Yeah, I know I will now start getting flames saying what a dummy I am for not using vi/emacs/etc. Well, I use vi - it is ok for fixing PATH in .profile or uncommenting options in LINT, but for anything more demanding-.... As to emacs and its clones - here is what I want - I think it answers to this: 1- flexible customizable command set - preferably using Esc for exiting rather than invoking special commands and defaulting to Borland commands 2- visible selected area (e.g. inverted) 3- ability to select area with Shift+cursor_movement_keys as well as usual 'set mark' commands 4- column (rectangular) and linear selection types 5- clipboard where selected area can be cut/copied to and pasted from (system-wide clipboard would be nice but editor-incarnation-wide will do) 6- insertion-replaces-selection protocol (a-la Windoze) - at least as switchable option 7- ability to insert files and to write selection to file (and multifile editing as well) 8- autoindenting and some other nice touches (though emacs has some of these, I've heard) Alas, it seems that emacs (at least in its jove flavor) is not customizable enough for most of this (which does not imply anything bad about jove - it is a great program, it's just that I like/is accustomed to Borland ways). Also alas, I do not yet know Unix programming sufficiently well to try doing it myself (or time to learn by trying). Also, the most of core editor functionality is untouched by my proposals (except maybe column blocks) - it is more the interface bells and whistles - but they would make me very happy (I wonder what Freud would make of that confession?) Cheers Genie -- ----------------------------------------------------------------------- Eugene V. Radchenko Research associate, Computer Chemistry E-mail: eugene@qsar.chem.msu.su Fax: +7-(095)939-0290 Ordinary mail: Chair of Organic Chemistry, Department of Chemistry, Moscow State University, 119899 Moscow, Russia -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Axiom: Any non-trivial program contains some bugs Corollary: If a program has no bugs, it is useless