XEDIT

HomePage | RecentChanges | EditorIndex | TextEditorFamilies | Preferences

 This is the TextEditor that defines the IbmEditorFamily.

 Author:    Xavier de Lamberterie
 Homepage:  http://www.ibm.com
 Documents: http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/FINDBOOK?filter=xedit
 Manual:    http://ukcc.uky.edu/ukccinfo/391/xeditref.html
 Family:    IbmEditorFamily, MainframeEditorFamily
 Platform:  IBM s390 mainframe under VM/CMS or VM/ESA
 License:   Commercial (bundled with OS)

The look and feel of XEDIT are so popular that many former mainframers (and a few non-Mainframers) enjoy using this editor.

It derives its power from the extensive use of RexxLanguage as a MacroLanguage. Nearly every powerful function you'd want in a TextEditor can be done in XEDIT. In many ways, it had the kind of power that GnuEmacs only acquired much later.

[Rex Swain's XEDIT Summary]

On VM mainframes, XEDIT performs the role of user interface manager for many programs. For example, the FULIST program which is a general purpose file manager on VM is written as XEDIT macros (Editors Note: Can somebody confirm? FILELIST and several other CMS commands are implemented as REXX code using XEDIT facilities.) Also, the email program is a set of XEDIT macros. The combination of RexxLanguage and XEDIT on VM/SP has made it a very powerful platform. That combination is to VM what piping is to UNIX.

XEDIT also uses the CuaKeyboardLayout, at least the parts that make sense on a 3270/3278 page-mode terminal. Since it was developed for that platform, as you might expect, it uses numbered function keys a lot.

This is a FullScreen, PageMode TextEditor. That is, you make changes on your local copy (in the 3270 terminal) and by pressing a key, you send those changes back to the mainframe for processing. Note that it also supports a line-editing mode that is rarely used.

It supports PrefixCommands. It also sports a CommandLine.

Clones include: THE and KEDIT(partial, e.g., no prefix macros)]. (In fact, THE clones KEDIT as well!)

 Screenshot:

 MOHICANS SCRIPT A1 V 132 Trunc=132 Size=10 Line=10 Col=1 Alt=10
 XEDIT:
 ===== Last of the Mohicans
 ===== .sp
 ===== It was a feature peculiar to the colonial wars of North America,
 ===== that the toils and dangers of the wilderness were to be encountered
 ===== before the adverse hosts could meet.
 ===== A wide and apparently an impervious boundary of forests severed
 ===== the possessions of the hostile provinces of France and England.
 ===== The hardy colonist, and the trained European who fought at his
 ===== side, frequently expended months in struggling against the rapids
 ===== of the streams, or in effecting the rugged passes of the mountains
 |...+....1....+....2....+....3....+....4....+....5....+....6....+....7...
 ===== * * * End of File * * *
 ====>
                                                         X E D I T 1 File

CategoryLargeFileHandling CategoryMacroLanguage? CategoryTextFolding? CategoryMultipleBuffers? CategoryCommandLine?


HomePage | RecentChanges | EditorIndex | TextEditorFamilies | Preferences
Edit text of this page | View other revisions
Last edited October 1, 2010 7:20 pm (diff)
Search: