davidra@batcomputer.UUCP (07/15/86)
I'm looking for a good editor for programming under MS-DOS and have yet to find one. Ideally, I'd like to run vi or emacs, but I haven't the time to port those editors over. We do have a UNIX source license, so if anyone out there HAS a vi for MS-DOS, we would be very interested. Otherwise, here are some of our criterea for the ideal editor: - never requires the use of function keys, including the arrow keys (or allows control keys to be defined to do the work of all function keys) - doesn't turn tabs into spaces or vice-versa - has global search and replace Please reply to davidra@lasspvax; it gets to me there faster than at this address or a followup article.
rob@dadla.UUCP (Rob Vetter) (07/16/86)
In article <621@batcomputer.TN.CORNELL.EDU> davidra@batcomputer.TN.CORNELL.EDU (Penguin ) writes: >I'm looking for a good editor for programming under MS-DOS and have yet >to find one. > > - never requires the use of function keys, including > the arrow keys (or allows control keys > to be defined to do the work of all function keys) SPF works best with function keys, but it is useable without them. There are alot of differences between it and vi. Most of them neutral tradeoffs, but some of them are good (ex. block moves, deletes, copies are easier), and some of them are bad (movement can be specified by line or character but not by word or sentence). Check it out !! -- Rob Vetter (503) 629-1044 [ihnp4, ucbvax, decvax, uw-beaver]!tektronix!dadla!rob " " !psu-cs!vetterr "Waste is a terrible thing to mind" - NRC (Well, they COULD have said it)
connery@bnrmtv.UUCP (07/17/86)
> I'm looking for a good editor for programming under MS-DOS...
General consensus is probably that there are THREE good editors available
for the PC commercially... BRIEF, EPSILON and KEDIT. All are heavily
configurable as to function keys. KEDIT can treat tabs either way, not
sure about the other two. EPSILON is an EMACS variant. BRIEF has the
best UNDO and better windows than anybody else. KEDIT will be the most
familiar without customization to someone with an IBM background. BRIEF
supports regular expressions the best. EPSILON has the most trouble
with resident software, but gives you multi-tasking windows to make up
for it. BRIEF and EPSILON have powerful script capabilities built in,
KEDIT relies on a Personal/REXX interface... take your pick.
--
Glenn Connery, Bell Northern Research, Mountain View, CA
{hplabs,amdahl,3comvax}!bnrmtv!connery
john@quad1.UUCP (John Crane) (07/19/86)
I posted a review of esp from Software Resources in Santa Monica a couple of weeks back. You can do anything with it that you can with the other editors that keep getting mentioned. I recommend it for both programming and word processing applications. Don't like function keys? Esp only uses the 10 standard keys, but you can map them to Alt+ or Ctl+ combinations in a startup profile and forget about them from then on. The thing I really like about esp is if you have a large amount of main memory, you can edit up to 10 large C programs and flip back and forth between any of them at any time. If you have a color monitor, you can color each file a different color so you don't get mixed up. The problem I have with emacs is that the commands are so cryptic. Also, how about ^P to move up one line. Ever try that with one hand? The problem with vi is that it is a line editor posing as a full screen editor. I think we should move the subject of PC editors to net.religion where it belongs. John Crane
korn@datagen.UUCP (John Korn) (07/21/86)
>> I'm looking for a good editor for programming under MS-DOS... >General consensus is probably that there are THREE good editors available >for the PC commercially... BRIEF, EPSILON and KEDIT. Let's make that FOUR good editors by adding PC/VI to this list. John Korn Data General {allegra, ihnp4, decvax}!datagen!korn
cmoore@amdimage.UUCP (07/23/86)
In article <621@batcomputer.TN.CORNELL.EDU> davidra@batcomputer.TN.CORNELL.EDU (Penguin ) writes: >I'm looking for a good editor for programming under MS-DOS ... I remember seeing an editor called 'Z', which I think was written by Manx software. They claim that it is vi compatable, and that "if you know vi, you know Z." I tried using it, found out it wouldn't handle a file over 64K, and gave up on it. If you're not going to edit big files, it might be worthwhile. -- =========================================================== Any project can be built with a handful of parts if you have big enough hands. Chris Moore (408) 749-4692 UUCP: {ucbvax,decwrl,ihnp4,allegra}!amdcad!amdimage!cmoore
joel@peora.UUCP (Joel Upchurch) (07/26/86)
>>> I'm looking for a good editor for programming under MS-DOS... > >>General consensus is probably that there are THREE good editors available >>for the PC commercially... BRIEF, EPSILON and KEDIT. > >Let's make that FOUR good editors by adding PC/VI to this list. > >John Korn If if runs anything like vi on Unix I would hardly call it a good editor, ubiquitous maybe. The user interface stinks in comparsion the Rand editor on Unix, SPF on MVS or XEDIT on VM, just to name a few I'm familar with. On a feature basis it is inferior to both Rand and XEDIT and SPF could give it a good run even on features. -- Joel Upchurch @ CONCURRENT Computer Corporation (A Perkin-Elmer Company) Southern Development Center 2486 Sand Lake Road/ Orlando, Florida 32809/ (305)850-1031 {decvax!ucf-cs, ihnp4!pesnta, vax135!petsd}!peora!joel
bc@cyb-eng.UUCP (Bill Crews) (07/26/86)
> >Let's make that FOUR good editors by adding PC/VI to this list. > >John Korn > > If if runs anything like vi on Unix I would hardly call it > a good editor, ubiquitous maybe. The user interface stinks [...] > -- > Joel Upchurch @ CONCURRENT Computer Corporation (A Perkin-Elmer Company) So far everyone has been amazingly UNreligious in there responses to this controversial subject. I think that is wonderful. I wish this happened more often on the net. I also hope this religious response doesn't start a chain. After all, we all already KNOW what we like, right? :-) -- bc Bill Crews @ NetCor Data International ..!{seismo,gatech,ihnp4}!ut-sally!cyb-eng!bc (512) 835-2937
mdf0@bunny.UUCP (Mark Feblowitz) (07/28/86)
> > >> I'm looking for a good editor for programming under MS-DOS... > > >General consensus is probably that there are THREE good editors available > >for the PC commercially... BRIEF, EPSILON and KEDIT. > > Let's make that FOUR good editors by adding PC/VI to this list. > > John Korn > Data General > {allegra, ihnp4, decvax}!datagen!korn Don't forget SPF/PC for those of you who are accustomed to your IBM mainframe, and MINCE, and small-but-effective Emacs clone.
celoni@navajo.STANFORD.EDU (Jim Celoni S.J.) (07/29/86)
>>>> good editor for programming under MS-DOS... >>>for the PC commercially... BRIEF, EPSILON and KEDIT... >> adding PC/VI... > and MINCE, and small-but-effective Emacs clone. Since you mention Mark of the Unicorn's Mince, don't forget their FinalWord II (one of the three command sets shipped is from Emacs) and the (free) Emacs subsets MicroEmacs (3.7 or 30), Jove, and Max. +j
ward@chinet.UUCP (ward) (08/01/86)
Previous replies recommended BRIEF, EPSILON, KEDIT, PC/VI, and SPF/PC. I'd like to add: PMATE, from Phoenix Software Associates. While this is a bit "old" fashioned editor (no colors, no windows, single file), its degree of programmability AND terseness of programming is, I think, unrivalled. The latest release contains programming macros for C and Fortran programming, though I can't speak to them. It has a slick "built-in macro" area, allowing you to significantly extend the editor capabilities. For example, there was no command to go directly to a line number, but there was a command "l" which takes as a left argument, the +/- number of lines to go. There is also a numeric variable @L which is the current line. Thus, to go to line 200, you merely have to go "the number of lines" indicated by 200-@L. Thus if I'm on line 300, 200-@L is -100, and sure enough, I have to go -100 lines. I assigned this to a "macro" "G", and macros are executed via a .<letter> command, and can take an argument (believe me, its easier to program than to tell about!). Thus the macro is: "@A-@LL". The @a is the "argument" passed (e.g. 9 as in 9.g). MUCH more complex macros can be made such as to extract hex numbers from a file, set up your printer (type 8, it gets set to 8LPI, type 2 it goes elite, etc). $149 from Programmers' Shop. Happy to answer specific questions, give support, etc via ihnp4!chinet!ward /Ward Christensen, inventor of XMODEM, co-inventor (with Randy Suess) of the worlds oldest and still running micro bulletin board, CBBS(tm).