Free Software for DOS >          
 
home
   
about

Text Editors 2 1

     

Go to top of Text Editors – 1




This page:
ADVANCED EDITORS

VI–LIKE

EMACS–RELATED

OTHER

TEXT MODE GRAPHICS

Other page:
OVERVIEW

GENERAL EDITORS

ASSORTED

BORLAND TURBO VISION (TV) EDITORS

SMALL / TINY EDITORS

WORD PROCESSORS

For ASCII charts, see Text Utils - 2. For screen rulers, see the Screen & Video page.


ADVANCED EDITORS

Most of the text editors in this section are advanced programmer's editors, based on Unix originals, but the intended audience is the inquisitive end-user / home user rather than the programmer. Although these editors are tuned to programming chores, their inherent flexibility also permits general and HTML text editing. "Learning curves" can be steep, relative to the editor you currently use (e.g. DOS EDIT, Windows Notepad), but exploring these editors' capabilities can be a very eye-opening and rewarding experience.


VI–LIKE EDITORS

Vim - Excellent vi-like text editor for power users.

* * * * *

[added 1998-09-14, updated 2010-08-17]

[Howard Schwartz kindly submitted this review, written primarily for users new to the Vim experience].

Vim is not just a powerful free editor, it is a whole anthropological phenomenon...

Vim is one of the several clones of the traditional editor vi (visual) included with virtually all Unix operating systems. Vim has a worldwide following, is ported to most operating systems (e.g., Unix, Mac, DOS, Windows, OS/2), and comes complete with a web page and several ongoing listserv discussion groups.

Ease of use: When I was a trainer I could teach people to use Unix vi, at a reasonable level in an hour (by teaching a parsimonious subset of vi commands). Vim itself comes with a hypertext-like, comprehensive documentation system, a tutor for beginners, and a hypertext-like online help system. I say "hypertext-like" because it uses a "tag" mechanism to move between links that was designed 30 odd years ago. For those who care, there is documentation that has been translated into true HTML.

The Unix version of Vim lets users define custom, pulldown menus, and some of the Vim in-crowd have developed free pull down menu systems that include all of Vim's features. But, in general, Vim (and vi) has no Mac-like menu interface, no toolbars, and no keyboard help at the top or bottom of the screen. Vim includes a window system that gets "windows" jobs done. But Vim's windows will seem simple, non-GUI, and unfamiliar to users used to the windows of X-Window, Macs, or Windows 95. In Vim, two "windows" is simply the editing screen divided into two areas by a horizontal line. All versions of Vim include full mouse support.

A major learning curve problem for vi clones is the use of three different "modes". Vi was invented for early terminals that had no function keys, "Alt" key and so on. Consequently, it used ordinary letter keys to both execute editor commands and type text. One gets into edit command "mode" by hitting <Esc> one or more times. One gets back to typing mode by typing one of three commands: i (insert text), a (append text), R (replace or overtype text). The upside of this system is that letters for commands are quite mnemonic ( d = delete, r = replace, C = copy, M = move etc. etc).

The third mode came into being because, the original vi was a replacement for the earlier line editor, ex. Instead of replacing ex entirely, vi retained the ex commands, and added new full screen oriented commands "on top of it." One drops down from vi to the older ex editor in a similar way as one drops down to DOS from windows: Hit the colon (:) key in vi's command mode, and you drop down to ex, where one enters OS type commands at the screen's bottom.

Vim makes the mode easier for beginners by: 1) extending text entry mode to include quite a few basic editing operations, 2) defining a special key (control-O) that gives the illusion that one can execute most vi commands without changing modes, and 3) by indicating what mode one is in on the bottom of the screen. All in all, there is no doubt that vi is harder to learn than something like Multi-Edit for people used to the usual point and click window interfaces. But it is not anywhere near as hard to learn as popular prejudice claims.

POWER: Vim is designed to have a formidable set of features for programmers. In addition it has literally hundreds of commands, settings, and options, many of which are unique and very convenient.

A few of Vim's features:
  1. Immediately spell check or look up a word from a speller / dictionary of your choice.
  2. Formatting (center, left or right justify, etc.)
  3. Choice of colors for different objects (variable settings, text found during searches, ordinary text, etc.).
  4. Automatic completion of words, phrases and sentences that have already been typed once in the document (or that exist in a user defined dictionary or document). This is a big help to those with hand pain because of typing injuries.
  5. About 36 different memory buffers, each of which can be used to cut/paste a different block of text (most editors, and Windows, have only one such buffer).
  6. Multiple file editing where each file automatically gets a hot key that can be used instead of the whole filename, for any command. The list of files can be viewed at any time.
  7. Go to any filename mentioned in the current text, and edit that file (by pressing a key command).
  8. Extensive abbreviation and macro mechanisms.
  9. Prints and shows digraphs.
  10. Can edit binary and hex files.
  11. Do editing operations on many types of objects, e.g., letters, words, phrases, paragraphs, pages, text blocks, columns (it can cut and paste several columns), user defined delimiters.
  12. Extensive system of backups, swap files and recovery from crashes.
  13. Can edit very large files.
  14. Multi-level undo and redo.
  15. A system of bookmarks that saves one or many bookmarks in several files, during, and at the end of an editing session. You can thus, easily open a file and go directly to your last editing place.
  16. Insert any file after the cursor in the current file being edited (with one command, no cutting and pasting).
There are 3 major features that are fairly unique to the vi family:

Reviewed by Howard Schwartz (1998-09-14).

Other: Charityware. Multiple language support - Unicode, keyboard configuration (samples included), right-to-left languages (recompilation required).

The 16-bit compilation (for pre-386 machines) handles large files, but it excludes some Vim-specific features (autocommands, syntax highlighting, etc.), and quickly runs out of memory when making big changes – disabling undo helps. For 80386+ machines, get the 32-bit DOS/DJGPP compilation: Has all features, including Win9x LFN support, and requires a DOS Protected Mode Interface (CWSDPMI [included] or other). More compilations are available, for many other platforms.

Author: Bram Moolenaar, Netherlands (2008).

Get files, language resources, news & info, source and more at the VIM Home Page and at the download page.

Or download DOS files from FSFD:

Required for all platforms: vim73rt.zip (6.86M)
Includes documents, syntax files. Required.
AND



16-bit DOS package:
vim71d16.zip
(285k) "Only use this if you are really desparate, because it excludes many useful features (such as syntax highlighting and long file names) and quickly runs out of memory. The last version available is 7.1, 7.2 is too big to fit in the DOS memory model."
OR



32-bit DOS package: vim73d32.zip
(946k)
"The 32 bit DOS version works well on MS-Windows 95/98/ME. It requires a DPMI manager, which needs to be installed on MS-DOS. MS-Windows already has one. It supports long file names, but NOT on MS-Windows NT/2000/XP. It is compiled with "big" features."

 


Elvis - vi-like text editor for power users.

* * * * *

[added 1999-05-16, updated 2004-08-02]

If Vim is getting too big for you – or your PC – try another great vi clone: Elvis. Other OSes supported: UNIX, OS/2, Win9x/NT (incl. a GUI version).

Comments from a user: Elvis...

is a good html editor, as long as you don't have many graphics to manage. It has plain text, html, and unix man page display modes. It shows html formatted, permits simple edits (moving blocks of lines etc.), and has options to show the source when the user moves the cursor over a link, etc... Its documentation is... better written and clearer [than Vim's], and is... more oriented to ordinary users, rather than programmers (although containing many complex options)... An older v1.8 of Elvis is much smaller (about 1/3 the size) than Elvis v2 or vim... it starts up quickly and takes up less memory. For beginners, it has a simple, built in text only menu that does the basic editing functions.

Additional notes: Win32, Unix, and OS/2 ports are also available and support HTTP and FTP protocols (the DOS port does not) - thus Elvis can be used as web browser or ftp client (r/w). The DOS version does allow local hyperlink navigation in HTML display mode. Has the ability to view and print HTML documents.

Author: Steve Kirkendall (2003). Suggested by Howard Schwartz.

Versions       



2003-10-21:
2.2_0 final
1994-01-29:
1.8
Smaller, available in zip and tar-gzip packages

Downloads
v2.2.0
elvis-2.2_0-msdos.tar.gz
(981K)
Binaries, docs, source
v1.8
elv18exe.zip
(220K)
Binaries, docs

elvis-1.8.tgz
(259K)
Binaries, docs

elv18src.zip
(309K)
Source

[If you don't have an UNTAR for unpacking .tgz files, get one for DOS, OS/2 or Windows from the Elvis ftp directory (link below), or get one of the tars or gzip from this site's Archivers page].

Quick intro to elvis 2.2.

Elvis's main ftp distribution site (US).

Find more info, versions for other OSes, and links to distribution sites in Germany and Australia at Herbert's Elvis Homepage.

Elvis group and email list at Yahoo.


EMACS–RELATED EDITORS

For a more informed, multi-platform presentation see: Craig A. Finseth's Emacs Implementations.


Jasspa's MicroEmacs (JASSPA)

* * * * *

[added 1999-12-17, updated 2005-08-03]

Jasspa's MicroEmacs is an independent, long-diverged fork of Daniel Lawrence's UEMACS v3.8. In its default configuration, it won't fit well within many people's conception of Emacs (i.e., overwhelming). The latest releases demonstrate an attempt to accommodate GUI users within the console environment.

By default, JASSPA displays an interface distinguished by a text mode GUI with pulldown menus, scroll bars, context-sensitive popup menus, and popup dialogs (e.g., directory browser, search/replace, set up, ...); some dialogs are resizable and some incorporate tabbed interfaces now typical of GUI applications. Document scrollbar widgets exist for splitting windows both vertically and horizontally with the mouse – even the width of the vertical scrollbar can be adjusted (a welcome feature in 50 line mode). Although JASSPA opens multiple documents, it does not implement overlapping, resizable windows (cf. Turbo Vision editors).

Navigating and editing should be relatively intuitive for a novice coming from a GUI. Text selection can be accomplished with the mouse (typical non-persistent stream marking; no column marking yet). Within text, a right button popup menu displays familiar buffer manipulation nomenclature like "cut, copy, paste" (rather than "kill, copy, yank"). The popup menu also has a cascading menu ("buffer...") where open documents and other buffers are listed and easily selected.

Of course, many of these default features can be tweaked to individual taste (or completely dispensed with), by using the user setup dialogue or by manually editing config files. JASSPA's user profiles can store different personalized settings for, e.g., spelling dictionaries, key bindings, screen colors, macro definitions, etc. The DOS version is available only as 32-bit DJGPP binaries, and requires a fast 80386+ CPU (many basic operations slow on a 386/20) and math coprocessor (80387 FPU or 80486+ CPU), about 4MB disk space with standard English dictionary. For Win9x LFN support, it's best to use a Win32 version. Remember to set MENAME ("username") and MEPATH (install dir) variables. Distributed under the GNU General Public License.

A very brief list of other features:

Limitation: Lacks EmacsLisp.

Authors:Jon Naughton-Green, Steven Phillips, et al. / Jasspa (2005).

2005-05-05: v2005.05.

Get files at the DOS download page.

Go to the Jasspa.com home page for versions for other OSes, NanoEmacs (fits on a diskette), setup help, and more.

A related page with good tips for Windows users: MicroEmacs Introduction.


GNU Emacs

* * * * *

[updated 2006-08-21]

The remarkable and remarkably complex Unix-derived GNU Emacs is often considered the "king of editors" because it is completely extensible (e.g., capable of much more than editing), but it's also often considered overkill for many basic editing tasks.

No pre-386 ports of GNU Emacs exist. Choose from DJGPP versions: The "lean" v19.3.4, or v20.05 which is much enhanced with multilanguage support. Note that the binaries + Lisp require a lot of disk space, 35MB (v19.3.4), and 73MB (v20.05). A full installation of v20.05, with sources, all language support files and extra fonts can take up ~150MB. Novices to Emacs will find the default pulldown menu initially helpful; also look at the included sample config file _emacs.xmpl (rename to _emacs). Tutorial included.

Versions       
1997-12-14:
19.3.4
2000-03-19:
20.05

Download packages:

Required
em1934b.zip
Binaries
em1934r1.zip
Runtime support 1
em1934r2.zip
Runtime support 2
em1934r3.zip
Runtime support 3
Recommended
em1934l1.zip
Elisp sources 1
em1934l2.zip
Elisp sources 2
em1934l3.zip
Elisp sources 3
Optional
em1934s1.zip
Sources 1
em1934s2.zip
Sources 2
em1934s3.zip
Sources 3

Required
em2005b.zip
Binaries & runtime
Recommended
em2005l1.zip
Elisp sources
em2005d.zip
Docs: html/dvi/ps
Optional
lei2005b.zip
Leim (Library of Emacs input methods),
for typing non-ASCII text
ifnt12cn.zip
Intlfonts for Chinese scripts
ifnt12jk.zip
Intlfonts for Japanese and Korean scripts
ifonts12.zip
Intlfonts for other non-ASCII scripts
em2005s1.zip
Emacs sources 1
em2005s2.zip
Emacs sources 2
lei2005s.zip
Leim sources

Find the packages in the directory /current/v2gnu at any of the DJGPP / GNU mirror sites listed in More Resources - 2. Also, the files emacs.README (v20.5) and emacs19.README (v19.3.4) have info on Emacs features and files. In each main binary package, look for README.DOS, which lists all of the other setup files that are inside the download packages.


Other free Emacs-style editors

JED
JED's Emacs mode is often praised for being very Gnuish, and it's a very extensible editor. See extended description.
Gnome   [added 2010-08-27] ("Generally NOt the Micro Emacs" editor). Emacs style editor Cross platform. Author: Moshe Braner, based on code by Dave Conroy (1988).
Download gnomesrc.zip
(108K) Includes source and DOS binary. Suggested by DMcCunney/TextEditors.org.
Freemacs
[updated 2005-08-03] Small, real mode, coded in 8086 assembler, GNU-like, extensible using MINT. Limitations: 64K editable file size, no undo. Author: Russell Nelson. 1998-07-07: v1.6g. Downloads: Go to the FreeDOS project's Freemacs files dir for binaries, source & docs.
MicroEMACS
(UEMACS)

[updated 2005-12-09] "In Dec. 1985 Daniel Lawrence picked up the then current source [UEMACS v2.0] and made extensive modifications and additions to it over the course of the next eleven years." Extensible using custom language. Authors: Daniel M. Lawrence, et al. 1996-04-02: v4.00. Download EMACSIBM.ZIP (994K) and the PDF manual (221K). Get more info at the MicroEMACS page.
JOVE (Jonathan's Own Version of EMACS)
[updated 2005-12-09] Real mode, not extensible, no LISP. Author: Jonathan Payne. 1996-03-22: v4.16. Download jove416x.zip (210KB). Get more info and versions for other OSes at the JOVE ftp site.
Mg
(MicroGnuEmacs)

[updated 2005-08-03] Older, real mode, based on MicroEmacs and GNU but public domain. Not extensible. Authors: Mike Meyer, Robert Larson et al. 1991-02-16: v2a. Downloads: Binaries, mg2a_exe.zip (46K) -Tutorial, other docs, source code for multiple platforms (Amiga, Atari, BSD Unix, DOS, VMS & more), mg2a_src.zip (359K). Command summary.
NotGNU
[updated 2006-08-21] Based on Mg. DOS version is real mode only. Not extensible. Author: Julie Melbin. 2006-01-27: v2.11.7. Download dnot20.zip (159K). Find more info and versions for Win9x, Win3.1 and Linux/Unix at the notGNU Home Page.
AAEMACS
[updated 2005-12-09] 32-bit DJGPP app, requires 80386+. Package includes DOS extender, spell checker with dictionary, source code, good docs. Author: Anthony Appleyard, UK. 1998-08-08 release. Download aaemacs.zip (464K).
Demacs
[updated 2005-12-09] Based on GNU Emacs 18.55 & 18.57, 386/486 protected mode (VCPI, not usable under Windows), extensible. Authors: Manabu Higashida and Hirano Satoshi, Japan. 1991-12-12: v1.2.0. Downloads: English binaries + manual (ASCII/dvi/texinfo formats) dem120e.zip (1.1MB) - Japanese binaries + manual (dos/dvi/texinfo formats) dem120j.lzh (1.2MB) - Source (all) dem120s.zip (640K) - Manual, English (ASCII/ps formats) dem120rm.zip (64K).
TM (Tiny EMACS)
This tiny (4K) editor supports many Emacs key bindings. See SMALL / TINY EDITORS.

OTHER ADVANCED EDITORS

Aurora- Powerful but freindly text editor handles large files.

* * * * *

[added 2009-10-07]

Aurora was a popular and innovative shareware DOS text editor developed during the early and mid 90's by Jeff Wunderlich and NText. Aurora utilizes a mult-window, mouse-compatible text mode GUI. Editing functions include column-mode text selection capability, unlimited undo/redo operations, and syntax highlighting. Great macro facilities. The DOS version handles files up to 1 GB in size. Aurora also supports regular expression search/replace operations. Aurora can double quite nicely as a word processor, but it lacks a spell checker.

Development of Aurora ceased around 1997 with an unfinished beta Win32 version. Jeff has since permitted free registration of the program.

    * Either in the Macro pull-down menu pick "Macro Expression"
or if you have not changed the default
key map to something else hit Alt-F12 to get the Macro
Expression command line (or however you get to a Macro
Expression command line, which may be different depending
on the keyboard mapping scheme you've chosen).

* Enter:

xE "Your Name"

where Your Name is the name you want to use to register
and hit return. Note that your name must be in quotes.
xE is a macro in the default Aurora library and not
something you need to create, obtain, or modify.

* Exit Aurora and start it back up. Your name should be
registered.

Aurora Screenshot

Author: NText ; suggested by Colonel Panic.

Download aur8630c.zip (8086 version) from FSFD

Download auror30c.zip (80386+ version) from FSFD

Download aurc33b1.exe (WIN32 beta version) from FSFD



JED - Programmer's editor; supports EMACS, BRIEF and other modes.

* * * * *

[added 1999-04-24, updated 2010-01-10]

Another excellent programmer's editor with many capabilities. EMACS and BRIEF veterans will be attracted to JED. But with the advent of v0.99 (1999), JED may also attract an additional group of users – it now sports a more "newbie-friendly" interface (e.g., displays an improved pulldown menu system by default). JED functions well as a text mode HTML or plain text editor e.g., to invoke the HTML mode start JED with command JED386 --html_mode and enter Ctrl-C to display a command bar of HTML commands. Loading the text_mode library puts the editor in a more traditional text editor mode (e.g., word wrap enabled). Win32 GUI and console binaries are now included with the DOS 386 exe.

Brief list of features:

Notes: JED for DOS is a 32-bit DJGPP program – requires 80386+ and a DOS Protected Mode Interface (CWSDPMI or other. Install: Need to set env. variables for proper operation and Win9x LFN support. As part of its flexible design, JED loads many functions / parameters from text-based library files on startup – this loading delay can be noticeable on slower 386es.

Author: John E. Davis (2009). Suggested by Scott Nesbitt.

2002-10-20: v0.99-16 LAST compiled DOS binaries Download jed09916.zip (1.2M).

2010-01-10: Latest source:
Download jed-0.99-19.tar.gz or jed-0.99-19.tar.bz2

Go to The JED Editor Home Page


SETEdit (SET's Editor) - A multi-window programmer's editor; mouse support, pulldown menus, large files.

unrated

[added 1998-09-13, updated 2005-08-03]

I don't have much experience with this Borland-inspired editor. Intended for programmers rather than word processors, but includes interesting features that all may find useful. SETEdit seems destined to attract a large user base due to its combination of advanced functions and familiar, Borland TurboVision multi-window interface. Linux version, source available (GPL)- but no working debian deb as of 2013. Also see the companion program InfView, a Unix info file browser, and RHIDE, the development environment that SETEdit was originally written for.

Author: Salvador Eduardo Tropea, Argentina (2004).

2004-11-28: v0.5.4.
2010: Source and Linux binaries still maintained /rlg

Downloads
edi054b.zip
(1.6MB)
Full DOS kit with some additional support files, requires some manual setup. *Recommended*.
edi054i.zip
(1.9MB)
Full DOS kit with automatic installer prog, optionally sets up DOS & Windows start files.

Get lots of info at the Home Page. Get latest DOS & Win32 binaries and source at the File List page. Get versions for other OSes at the Project page.

 


FTE (Folding Text Editor) - Versatile power editor with an easy-to-use interface. Win9x LFN support.

unrated

[added 1998-04-04, updated 2006-08-21]

This looks like a superb editor in many respects; perhaps best suited to those who desire the versatility of a power editor but are more comfortable using a familiar point and click, pulldown menus interface. Designed for programming, but can perform general text editing as well. Programmers and HTML authors should be attracted to FTE (e.g., syntax highlighting for many languages, compiler execution, HTML "mode," more). FTE for DOS is a 32-bit DJGPP program, and requires a DOS Protected Mode Interface (CWSDPMI or other). Win9x LFNs are supported, but the native Win32 console is newer.

Some comments I've received from readers:
If one is to go to the trouble of a 32-bit program and a GUI interface - more realistic windows such as those in NE300 and Medit are a lot easier to work with...The program tries to include the power of vim or emacs with the "ease of use" of a standard GUI. Unless one is careful, the result is you get neither. Also, I suspect most GUI enthusiasts won't cry if they don't have regular expressions, and most command line types wont care if they have imitation windows. The trick here is to decide precisely the goal and do the compromises accordingly.
It is the best free DOS editor I've found. ...fast, easy to use and packed with _stuff!_.

Author: Marko Macek, Slovenia (2005). Open Source (GPL).

Versions     
                  
2001-08-19:
0.49.13-2
DOS32, OS/2, Win32, Linux
2002-03-24:
0.49.13-4
OS/2, Linux
2005-01-08:
0.50
Win32 only

Get binaries, source and news at the File List page at SourceForge. Versions/compilations are grouped by date: fte-20050108 (0.50), fte-20020324 (0.49.13-4), fte-20010819 (0.49.13-2).

Some older info is still online at the FTE home page.


FED - Folding text editor with a friendly interface.

* * * *

[added 1999-10-21, updated 2010-08-18]

Quick comments: I really like the simple and comfortable mouse-compatible interface of FED. This is a quick and powerful text editor, doesn't overwhelm with "featuritis," and is intuitive enough to learn quickly. Although the interface may appeal to the EDIT/ PEDIT users, FED is a more sophisticated programmer's editor. Requires 80386+.

Some highlights:

Remarks: Text marking restricted to streaming mode.

Author: Shawn Hargreaves, UK (2006). Original FED Home Page.

Update/patches by Robert Riebisch (2007): BTTR FED page


Downloads:  
    
fed.zip   (248K)   v2.23
  2006
Win32 exe/ source
Included source can be compiled for DOS and Linux
fed224.zip   (270K)   v2.24   2007   DOS32 exe/ source   Update/patches by Robert Riebisch

 


TDE (Thomson-Davis Editor) - 32-bit and 16-bit multi-window text editors.

* * * * *

[added 1998-11-14, updated 2010-08-18]

The Thomson-Davis Editor is a surprisingly small but complete public domain programmer's editor which should appeal to a larger audience. Although some users may be initially disappointed by a lack of mouse support / undo, this editor has a relatively gentle learning curve, and a host of interesting menu-accessible commands (e.g., quote text for email replies, add time stamp, ROT13 blocks, etc.) and text formatting features.

Authors: Jason Hood, Australia (2006), based on earlier versions by Frank Davis, US, with contributed code by Douglas Thomson, Australia. Suggestion and comments – RHW320. Originally featured on Yves Bellefeuille's Best freeware for DOS list.

2007: v5.1v available.

Get program package (~560K), source, manual and other docs from Jason Hood's TDE page.

Alternate downloads from FSFD:

tde51vb.zip   DOS and Win32 binaries v5.1v   599K
tde51vs.zip   Source v5.1v   581K
tdeman.zip   Manual   99K
 

 


ZED - Highly configurable 32-bit text editor.

unrated

[added 1999-06-28]

From a user: ZED is "just my kind of editor: techie, powerful, and configurable...I am hooked." The documentation is sparse which could make ZED's learning curve steeper than necessary (for starters, remember the F1 [help] and F10 [menu] keys).

Feature highlights:

Notes: EXE size 225K. 32-bit DJGPP port. No mouse support. GPL. Source available.

Author: Sandro Serafini, Italy (1998).

1998-03-21: v1.0.3. A later v1.0.5 is available as Unix source only, no binaries for any OS.

Download zedds103.zip (195K).

More info & screenshot at the Zed Home Page.


THE (The Hessling Editor) - XEDIT (VM/CMS) and Kedit (DOS)-like editor with support for REXX language macros.

unrated

[added 1999-07-22, updated 2005-04-16]

From the docs:
THE was originally written to be used by people already familiar with XEDIT and Kedit. For this reason, there is limited information on using THE. Greater emphasis is placed on reference materials, such as command syntax and configuration.

Interesting features: "Shadowing" (e.g., show lines with matching text, hide other lines); REXX macros. Run the command THE -p DEMO.THE to see a demo of the editor's capabilities. Multi-platform support (various Unix, QNX, OS/2, DOS, Win95/NT, HP-UX). Distributed under GPL, source available

Author: Mark Hessling, Australia (2002).

Versions:      
1997-02-02:
v2.4
c
Package contains complete manual (plain text)
2002-08-13:
v3.1
DOS32 DPMI
DJGPP build, requires 80386+ and CWSDPMI (not included)

DOS32 VCPI
For DOS & OS/2, requires 80386+, emx extender built in

Downloads:
DOS16
thedos24.zip
(228K)
DOS32 DPMI
the31djg.zip
(551K)
DOS32 VCPI
the31vcp.zip
(508K)
DOS32 manual (HTML)
thedoc31.zip
(343K)

Get more info at the THE Project Home.

Get docs, source, & versions for other OSes at the File List page at SourceForge.


SEDT - Multi-platform text editor (emulates VAX EDT).

unrated

[added 2000-07-24, updated 2010-01-10]

A professional text editor (developed c.1985-94) which behaves identically on all supported platforms. SEDT has a rich feature set (see SEDTMAN.REF), and should run on old and new PCs alike. Developed primarily for users familiar with the DEC EDT editor.

From the author's description:
SEDT is completely programmable and comes with two key mapping schemes: one that emulates the Digital EDT editor's keypad mode, and another that gives full editor functionality from the typewriter keyboard, without keypad or function keys. Among the many features, block mode cut and paste and the ability to record keystroke macros and program keys on the fly have proven the most popular...SEDT is also extremely fast.

Notes: Minimum PC hardware requirement – PC/XT 8088 (??). DOS version loads large files, does regular expression search /replace. Rare: Can edit large files in real mode (up to 10MB default with option to increase this limit) – no extended memory needed (appears to use EMS when available, and/or disk as virtual memory). Loading and working with big (2MB) files was at times very slow on 386/20 due to disk thrashing (tested without using EMS). Two executables are included with the DOS package (SEDT.EXE and TSEDIT.EXE). TSEDT has a Borland Turbo Vision interface. Formerly shareware: "There is no longer a license fee for SEDT and no future versions are planned. You are free to copy SEDT, use it, and port it to any platform." The docs haven't been modified to reflect freeware status.

2010-01-10: Revised link to older v4.0. (Cannot locate the final v5.0)

Download sedt40pc.zip (190K).

source: Download sedt40_src.tar.gz (240K).

v4.2 Win32 conpile by malcolmdj -see readme.txt - (2010-07): sedt3_win32_4.2.zip

Special thanks to Dennis McCunney and TextEditors.org for binary/sources.


AE - Assembly language editor.

unrated

[added 1999-11-30, updated 2005-03-16]

A small (16K) TED-like editor specially adapted to writing / formatting assembly code. Many automated formatting and markup functions. WordStar key bindings. Greek language support (but not under a WinNT OS). Max editable file size 64K. Requires 286+ PC. ASM source in package.

Author: Mark D. "Zorba" Pickerill (2005).

2005-01-07: v3.0, final release.

Download ae30.zip from FSFSD (94K).


Protext - Multiplatform word processor, now freeware.

unrated

[added 2009-09-21]

Shareware developed by British firm Arnor Ltd between 1985 and 1995.   Originally developed for the Amstrad CPC464, Protext later supported multiple systems including the Amstrad PCW8256, the IBM PC and compatibles, the Atari ST, Commodore Amiga and the Acorn Archimedes. To download binaries for non-PC systems see the Protext homepage.

Protext was designed for speed and flexibility, and features the usual word processing features such as a spell checker, thesaurus, auto-correction, the importing of graphics files, and good printer support. While later releases supported use of a mouse, the fastest editing with Protext would be using the keyboard, with all commonly used editing commands available with control key combinations.

An unusual feature of Protext is its programmability. A mail merge programming language allows the user to input data from a text file or Prodata database. This is achieved by 'Stored commands' within the body of the text, an idea borrowed from the 'dot commands' of WordStar. Stored commands are similarly used to control formatting and layout of the text for printing. A preview mode showed the formatted layout but Protext did not display the fonts on screen.

The macro record facility allows a series of keystrokes to be 'learnt' and assigned to a single key or stored as an 'exec' file. For programmers, a useful feature is the easy manipulation of characters outside the alphanumeric range, in search strings or macros.

Protext may be used to write a webpage, generate a webpage from stored data, or to create text for export and final formatting to a WYSIWYG word processor or DTP desktop publishing programme.

Some text above is qouted and available under the Creative Commons Attribution. Description: attributable to: Wikipedia

As of 2008, Protext has been released as freeware.

Author: Protext Software

Suggested by Colonel Panic.

Download protext67.zip from FSFD



TEXT MODE GRAPHICS

VBX - Character mode drawing, with text and hex editing.

* * * * *

[added 1999-06-11, updated 2009-09-21]

"Manfred's little box painter" is an intuitive text mode box and line drawing tool that can use any ASCII characters, with cursor control by keyboard or mouse. Use VBX solo, or as a companion to the VDE text editor, which it can call with one keystroke, to edit a file or any marked block within it, and to access the Win3.x/9x clipboard. Runs under DOS, DOS shells, and Win3.x/9x/Me/NT/2K/XP. Extensive hypertext Help.

Some of its capabilities:

Author: Manfred Jainz, Germany (2006). Suggested by Robert Bull.

2008-03-27: v3.07

Download vbx307.zip from FSFD (330K)


Go to Top | Front Page ]


©1994-2016 Rich Green.
©2004-2016, Steve Adelwitz (Short.Stop).