FrexxEd is a highly configurable editor for the Amiga. It was written by Daniel Stenberg (more recently of Curl fame…) and Kjell Ericson.
Some features include:
Split views within the same windows/screen
Multiple windows on the workbench, private screens or public screens
Highly scriptable via FPL - a C like language - and remotely via ARexx
Exports the current buffers via a special filesystem handler, so external software can operate on the buffers via the volumes FrexxEd<n>: where “n” is the number of the FrexxEd instance (starting at 0).
Emacs users will feel quite at home with only relatively minor adjustments to key bindings - an FPL file that makes FrexxEd keybindings closer to Emacs is supplied.