|
Emacs Einleitung
Der Emacs ist einer der populärsten und leistungsfähigsten Text-Editoren für Linux (und Unix). In Popularität steht er an zweiter Stelle nur hinter dem vi. Er ist bekannt für sein umfangreiches Bündel an Leistungsmerkmalen, seine Fähigkeit,
leicht angepasst werden zu können und seinen Mangel an Fehlern.
Sein enormes Bündel an Leistungsmerkmalen und seine Fähigkeit,
leicht angepasst werden zu können, sind im Grunde das Resultat
davon, wie der Emacs entwickelt und implementiert wurde.
Der Emacs ist ein Editor, der hauptsächlich in der Programmiersprache
Lisp geschrieben wurde. Im Kern des Emacs befindet sich
ein kompletter Lisp Interpreter, der in C geschrieben wurde.
Nur die grundlegendsten und elementarsten Teile vom Emacs
sind in C geschrieben. Der größere Teil des Editors wurde
eigentlich in Lisp geschrieben. So hat der Emacs, in gewissem
Sinne, eine ganze Programmiersprache »in sich eingebaut«,
die Sie benutzen können, um ihn anzupassen, zu erweitern
und sein Verhalten zu verändern.
Der Emacs ist außerdem einer der ältesten Editoren, die
es so gibt. Die Tatsache, dass er über die letzten 20Jahre
hinweg von tausenden von Programmierern benutzt wurde, bedeutet,
dass es viele Zusatzpakete gibt. Diese Zusätze erlauben
es Ihnen, den Emacs Dinge tun zu lassen, die Stallman wahrscheinlich
niemals für möglich gehalten hätte, als er erstmals die
Arbeit am Emacs begann. Mehr davon in einem späteren Abschnitt.
|
|
|