• Please review our updated Terms and Rules here

Your Favorite Text Editor for CP/M

glitch

Veteran Member
Joined
Feb 1, 2010
Messages
5,008
Location
Central VA
I'm looking for a general purpose text editor, as I plan to be doing Assembly coding in CP/M and find ed sort of lacking in features. What's everyone's favorite text editor?
 

tezza

Veteran Member
Joined
Oct 1, 2007
Messages
4,720
Location
New Zealand
What's wrong with directly editing disk sectors? :D

Hehehe. Speaking of editors I remember using one on our Uni PRIME called "Junior". If my memory serves me correctly (and it may not) a very similar editor (using similar keys) turned up for the PC in 84/85 called "Mince"? Anyone heard of it? Was it ever ported to CP/M (or maybe from CP/M)?

Tez
 

glitch

Veteran Member
Joined
Feb 1, 2010
Messages
5,008
Location
Central VA
@Chuck: unfortunately, the Kaypro II seems to use serial I/O rather than memory mapped I/O.

@saundby: That's not too far off from Ohio Scientific's WP-1, it would seem. After having read about/played with that, you can see why WordStar was such a hit!

In case anyone is interested, I ended up going with VDE. After I get more comfortable with programming under CP/M, I think I might attempt a vi or pico clone.
 

Chuck(G)

25k Member
Joined
Jan 11, 2007
Messages
39,711
Location
Pacific Northwest, USA
@Chuck: unfortunately, the Kaypro II seems to use serial I/O rather than memory mapped I/O.

It does? Then what does bit 7 of port 1C (hex) do then? That little "feature" of the Kaypro where the CRT handling routines were ROM-based always struck me as a weakness. To write a single character, the ROM maps the video RAM into 3000H..., puts a character, then maps it out. This might also be the reason for your slow terminal emulator performance--are you using the Advent TurboROM? It had significantly better video performance.

Cross posting here--take a look at IMP or MEX for the Keypro. They were, ISTR, significantly faster than Kermit.
 

glitch

Veteran Member
Joined
Feb 1, 2010
Messages
5,008
Location
Central VA
Huh, well, I'd certainly be more than willing to give your editor a try! I'd assumed the Kaypro didn't use memory mapped I/O since the memory mapped version of VDE wouldn't run after configuring it for the Kaypro, only the standard version would.

I'll check out the editors you recommended...I also found one in the Walnut Creek CP/M archive called "FASTTERM" which was supposed to have been written specifically for the Kaypro, and claims it can do 9600 baud ADM-3 emulation with no dropped chars. The OSI I'm working on is jumpered for 9600, so that would be ideal. I'm actually about to go transfer FASTTERM to the Kaypro...I've got the OSI seeing its 48K of base memory and am trying to get CP/M booting. The OSI CP/M escort wants two 4K segments mapped at $D000, which is interesting because the OSI I've got came only with 16K boards. I know it's booted CP/M as the diskette sleeve has a directory listing that's clearly CP/M and not OS-65*.
 
Top