간단한 역사
| 년도 | Editor | from | |
|---|---|---|---|
| 1962 | TECO | Dan Murphy | |
| 1965 | QED | Butler Lampson, L. Peter Deutsch | |
| 1988 | VIM | Bram Moolenaar | vi |
| 1969 | ed | Ken Thompson | QED |
| 1970s | E | Fred Wright, Stanford AI Lab | |
| 1970s | MAC/MACS | Stanford AI Lab | TECO, E |
| 1970s | EMACS | Stanford AI Lab | MAC/MACS |
| 1976 | VI | Bill Joy | ed |
| 1981 | Gosling Emacs | James Gosling, 상용, Mocklisp | EMACS |
| 1985 | GNU Emacs | Richard Stallman, GPL, elisp | EMACS |
- 1970년데, MIT AI Lab에서는
ed처럼 명령 / 편집 / 보기 모드를 지원하는TECO(Tape Editor and COrrector)를 주로 쓰었다. - Stanford AI Lab에서는
E를 쓰고 있었는데, 1976년Richard Stallman는 그것을 보고 영감을 받아, MIT로 돌아와Control-R로 편집/보기 모드를 합쳐버린다. E에서 random-access editing 이 가능한 기능을TECO을 수정, 유명해졌고, 이는 곧MAC / MACS(macro)로 불리게 되었다.Guy Steele과 함께,Richard Stallman는 여러가지 보안 후EMACS(Editing MACroS / E with MACroS)를 만들었다.- 여러가지 변종이 나타나고, 기존
TECO macro대신lisp를 매크로로 쓰기 시작하였다. James Gosling은 unix에서 돌아가는Gosling Emacs를 만들었고,Richard Stallman은 자유소프트웨어 GNU Emacs를 만들었다.