VIM - Amiga
VIM is a text editor for the Amiga. The features are: Multi-level undo, search & replace, plugin system and support for many programming languages and file formats.