TECO Emacs

E59583

TECO Emacs is an early, TECO-based text editor that served as a direct precursor and foundational influence to modern Emacs implementations like GNU Emacs.

Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
TECO macro language 1

Statements (47)

Predicate Object
instanceOf Emacs implementation
screen editor
text editor
basedOn TECO
category History of Emacs
History of text editors
designGoal extensibility
interactive editing
user customization
developer Guy L. Steele Jr.
MIT AI Lab hackers
Richard Stallman
genre modal text editor
hasFeature extensibility via TECO macros
incremental development of editing commands
interactive command execution
real-time screen editing
self-documenting commands
user-customizable key bindings
historicalPeriod time-sharing era on mainframes
inception mid-1970s
influenced EINE
GNU Emacs
Multics Emacs
ZWEI
modern Emacs implementations
influencedBy TECO
early line editors
license proprietary (MIT AI Lab internal use)
notableFor being the first widely used Emacs
establishing the Emacs editing model
influencing free software culture at MIT
operatingSystem PDP-10 operating systems
TOPS-10
TOPS-20
partOf MIT AI Lab software environment
placeOfOrigin Computer Science and Artificial Intelligence Laboratory (CSAIL)
surface form: MIT Artificial Intelligence Laboratory
platform DECsystem-10
surface form: PDP-10
predecessorOf Emacs family of editors
GNU Emacs
programmingLanguage TECO Emacs self-linksurface differs
surface form: TECO macro language
softwareGenre programmer’s text editor
successor GNU Emacs
Multics Emacs
userInterface terminal-based interface
uses TECO as underlying editor engine
TECO command language for extensions

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

GNU Emacs influencedBy TECO Emacs
TECO Emacs programmingLanguage TECO Emacs self-linksurface differs
this entity surface form: TECO macro language