Projects / ted


ted (Tiny EDitor) is a lightweight commandline text editor designed for scripting. It's intended to be an easier-to-use alternative to "ed". It is lightweight, scriptable, and easily harnessed by shell scripts, but doesn't suffer from the chronic user-unfriendliness that characterizes ed. It is also slightly more featureful than ed, and includes multiple editing buffers and built-in script handling.

Operating Systems

Recent releases

  •  13 Jan 2010 23:27

    Release Notes: A new command 'script' to load and run a script and then return control to the user. Multiple script-buffers, allowing scripts to call other scripts. A new command 'onerror' that sets the jump vector for error handling (is currently the only way to do conditionals). New flags to 'on' and 'at' letting you specify a line or buffer relative to the current line/buffer or current line of script execution. A demo script file 'b2s' is included that copies a script from an open buffer and runs it.

    •  12 Jan 2010 07:50

      Release Notes: 'on ' and 'at ' command modifiers were added. Aliases are now loaded from an external file, '.aliases'. You can still edit them, but they're in buffer 0 now. A couple of minor bugs were fixed.

      •  20 Nov 2009 00:10

        Release Notes: The "save" command makes (numbered) backups. Simple alias substitution was added. The script- and alias-buffers can now be modified directly (they are open as buffers 0 and -1 respectively), enabling the writing of self-modifying scripts. The "append" command now takes the "." (multi-line input) flag.

        •  14 Nov 2009 01:45

          Release Notes: This release adds a man page, a rudimentary internal help system, a new command "showpg" that displays one page of the file at a time, and various bugfixes and minor interface tweaks.

          •  13 Nov 2009 21:09

            Release Notes: Initial public release. Implements basic text editing, including multiple buffers.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.