This editor was originally developed for the Atari-ST computer. In its first version it was written in Motorola 68000 assembler language (1986). In this version it became part of the commercial package CRAFT for the Atari-ST together with the GP-shell. In 1987,1988 it was ported to the C language and vastly extended. Later (1991) it was ported to the NeXTstep operating system and made to run on several UNIX based systems. Its current version runs under LINUX and X-windows. When used with the file stedi.xdf it has an interface that is rather similar to the original Atari interface which was considered to be very ergonomical.
The editor is rather complete with a control language, regular expressions in search and replace and many more original features that no other editor has. But most of all it has a very elegant implementation of the folding feature (folds were originally introduced in the occam compiler package for the transputer, but in a way that it couldn't be used for any other language). The editor is very fast and very compact. All sources in the FORM distribution that were made by J. Vermaseren were made with it and use the folding feature extensively. It keeps the files very well ordered.
The editor needs the termcap system for its interaction with the screen. The regular termcap file that comes with the LINUX system contains a serious omission for the xterm entry (the delete key isn't defined). Hence we provide a better file.
stedi | The executable of the stedi editor for running inside a terminal window. The 32-bits version. |
stedi64 | The executable of the stedi editor for running inside a terminal window. The 64-bits version for the opteron. |
st | A frontend file to allow running inside windows with a definition of special keys. |
termcap | A repaired termcap file. |
stedi.xdf | A file with the definition of special keys for the use in X-windows. |
stedi.hlp | The help file for running under X-windows. |
stedi2.hlp | The help file for running inside a terminal window (rather obsolete but when everything else fails....). |
macs.tar.gz | A number of handy macro's that can be executed by stedi. |
stedi.tar.gz | The sources, including the LaTeX sources for the manual. |
stediman.ps | The ps version of the manual. |
stediman.pdf | The pdf version of the manual. |
online manual | The online version of the manual. |
Installation: To install the editor one needs to do a few things. We describe them here for the cshell or the tcshell (for bash things are slightly different. Maybe someone can send me the procedure for bash):
~
/bin/termcap
~
/bin
~
/bin
~
/bin
$path )' to your .cshrc file.
~
/bin/macs' to the .cshrc file. Some of the macro's
may need editing, because they contain absolute path names.